Just-Some-Bots/MusicBot

:musical_note: The original MusicBot for Discord (formerly SexualRhinoceros/MusicBot)

View on GitHub ↗Jump to charts ↓Open shareable report →

Just-Some-Bots/MusicBot has 3k+ stars and 2k+ forks on GitHub, is written in Python, and was last pushed on Mar 14, 2026. Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 24 minutes ago
Added to GitGenius on September 21st, 2026
Created on December 29th, 2015
Open Issues & Pull Requests: 16 (+0)
GitHub issues: Enabled
Number of forks: 2,331
Total Stargazers: 3,294 (+0)
Total Subscribers: 176 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 4.5 hours
Mean response time: 4.8 days
90th percentile: 14.3 days
Tracked items: 16

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 7
New in 7 days: 1
Closed in 7 days: 0
Avg open age: 692 days
Stale 30+ days: 6
Stale 90+ days: 4

Recent activity

Opened in 7 days: 1
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 1

Top labels

  • t/bug (8)
  • needs triage (6)
  • t/request (6)
  • t/lib (3)
  • t/q&a (2)
  • rejected (1)
  • s/pebkac (1)
  • s/planned (1)

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

MusicBot is a Discord music bot written in Python that streams audio from YouTube and other services into voice channels.

The tool addresses the need for music playback in Discord servers by queuing user-requested songs and automatically playing a configurable fallback playlist when the queue empties. It uses the discord.py library to connect to Discord and supports streaming live media into voice channels as an experimental feature. The bot includes a permission system that lets owners restrict commands to specific users, enabling controlled access across multiple servers.

MusicBot suits server administrators who want straightforward music playback without complex setup. The project provides configuration guides and requires only copying an example configuration file and renaming it to activate the bot. The main interaction point is the play command, which accepts URLs and handles downloading and processing. This approach works well for communities that want a self-hosted alternative to managed music services, though administrators must handle their own hosting and maintenance.

The project maintains a steady stream of contributions addressing bug fixes and feature requests. Development shows consistent engagement with issues and pull requests being reviewed and merged regularly. The codebase receives updates that improve stability and compatibility with newer versions of its dependencies. The project sustains active documentation and provides a support Discord server for users encountering problems during setup or operation.