Skip to content

Multipurpose Discord Bot. Mainly a YouTube-based music bot. Supports queuing, looping, skipping & pausing songs. Managing messages.

License

Notifications You must be signed in to change notification settings

miskamero/Klinoff-Music

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Klinoff Music

Klinoff Music is a multipurpose Discord Bot that allows users in your server to play music from YouTube using URLs or search queries. While the main purpose of the bot is to play music, it also has some other features for easy management of messages!

Sections

Features

  • Play music from YouTube using URLs or search queries
  • Manage a queue of songs
  • Pause, resume, skip, and stop songs
  • Loop the current song
  • Show the current queue
  • Clear the queue
  • Join and leave voice channels
  • Clear chat messages

Requirements

Note: The dependencies can be installed using the following command:

pip install -r requirements.txt

Commands

  • !hi - Responds with "Hello!"
  • !ping - Shows the bot's latency
  • !sayd [message] - Repeats the given message
  • !play [url or search query] - Plays a song from YouTube
  • !pause - Pauses or unpauses the current song
  • !skip - Skips the current song
  • !stop - Stops the bot and disconnects from the voice channel
  • !loop - Loops the current song
  • !showqueue - Shows the current queue
  • !clear - Clears the queue and stops the current song
  • !leave - Disconnects the bot from the voice channel
  • !clearchat [amount] - Clears the specified number of chat messages

Installation

  1. Clone the repository:
    git clone https://github.com/miskamero/Klinoff-Music.git
  2. Navigate to the project directory:
    cd Klinoff-Music
  3. Install the required dependencies:
    pip install -r requirements.txt
  4. Add your bot token from the Discord Developer Portal to the token.txt file:
    echo "YOUR_BOT_TOKEN" > token.txt
  5. Run the bot:
    python main.py

Contributing

Contributions are always welcome! If you have any suggestions or improvements, please create an issue or pull request.

Pull Requests

Make sure you have installed the dependencies and the appropriate Python version.

  1. Fork the repository.
  2. Create a new branch with a descriptive name:
    git checkout -b feature/my-feature
  3. Make your changes and commit them:
    git commit -m "Add my feature"
  4. Push your branch to your fork:
    git push origin feature/my-feature
  5. Create a pull request from your branch to the main branch of the original repository.

Known Issues

Perfect app, No Issues!

About

Multipurpose Discord Bot. Mainly a YouTube-based music bot. Supports queuing, looping, skipping & pausing songs. Managing messages.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages