Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Red Discordbot | 3,941 | 6 | 4 | 2 days ago | 91 | June 07, 2022 | 285 | gpl-3.0 | Python | |
A multi-function Discord bot | ||||||||||
Musicbot | 2,970 | 10 days ago | 89 | mit | Python | |||||
:musical_note: The original MusicBot for Discord (formerly SexualRhinoceros/MusicBot) | ||||||||||
Discord Musicbot | 2,486 | a day ago | 17 | other | JavaScript | |||||
An advanced discord music bot, supports Spotify, Soundcloud, YouTube with Shuffling, Volume Control and Web Dashboard with Slash Commands support! | ||||||||||
Quadplay | 819 | 5 days ago | other | JavaScript | ||||||
The quadplay✜ fantasy console | ||||||||||
Sconsify | 575 | 2 years ago | 17 | November 02, 2020 | 47 | apache-2.0 | Go | |||
A spotify console application | ||||||||||
Spotui | 435 | 3 months ago | 20 | October 16, 2021 | 6 | mit | Python | |||
Spotify in the terminal 💻🎶 | ||||||||||
Fblog | 291 | 7 days ago | 36 | November 11, 2022 | 1 | wtfpl | Rust | |||
Small command-line JSON Log viewer | ||||||||||
Chime | 237 | 1 | 3 months ago | 16 | July 26, 2022 | 2 | mit | Python | ||
🎵 Python sound notifications made easy | ||||||||||
Baton | 197 | 2 years ago | May 28, 2021 | 3 | mit | Go | ||||
CLI to manage Spotify playback | ||||||||||
Play | 167 | 5 years ago | 4 | Go | ||||||
Play something while waiting for your command to finish |
MusicBot is the original Discord music bot written for Python 3.8+, using the pycord library. It plays requested songs from YouTube and other services into a Discord server (or multiple servers). Besides, if the queue becomes empty MusicBot will play through a list of existing songs with configuration. The bot features a permission system allowing owners to restrict commands to certain people. As well as playing songs, MusicBot is capable of streaming live media into a voice channel (experimental).
Setting up the MusicBot is relatively painless - just follow one of the guides. After that, configure the bot to ensure its connection to Discord.
The main configuration file is config/options.ini
, but it is not included by default. Simply make a copy of example_options.ini
and rename it to options.ini
. See example_options.ini
for more information about configurations.
There are many commands that can be used with the bot. Most notably, the play <url>
command (preceded by your command prefix) will download, process, and play a song from YouTube or a similar site. A full list of commands is available here.