alissonsleal / music_bot

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

music_bot

A bot that plays music in discord voice channels since Mantaro and Groovy are dead.

The name is still pending and you can't invite it yet, but you can run it yourself if you want to.

Running

Create a file called .env and put the same envs from .env.example in it.

TOKEN=
CLIENT_ID=

With Docker

docker build -t music_bot .
docker run -d --name music_bot music_bot

Without Docker

# with npm
npm install
npm run build
npm start

# with yarn
yarn
yarn build
yarn start

Commands

  • /play - Plays a song from youtube

  • /skip - Skips the current song

  • /stop - Stops the music

  • /queue - Shows the current queue

  • /nowplaying - Shows the current song

  • /pause - Pauses the music

  • /resume - Resumes the music

  • /volume - Changes the volume

  • /loop - Loops the current song

  • /clear - Clears the queue

  • /shuffle - Shuffles the queue

  • /remove - Removes a song from the queue

  • /seek - Seeks to a specific time in the current song

  • /lyrics - Shows the lyrics of the current song

  • /search - Searches for a song on youtube

  • /playlists - Shows the current playlists

  • /playlist - Shows a playlist

  • /createplaylist - Creates a playlist

  • /deleteplaylist - Deletes a playlist

  • /help - Shows the help menu

Contributing

If you want to contribute, you can open a pull request. If you want to add a feature, please open an issue first so we can discuss it.

License

This project is licensed under the MIT License - see the LICENSE file for details

Tech Stack

About


Languages

Language:TypeScript 97.9%Language:Dockerfile 2.1%