🎵 Music Bot – Complete Overhaul
The Music Bot has been rebuilt from scratch with numerous improvements and new features.
✨ New Features
/music channel– Assign the Music Bot to a permanent voice channel. The bot will always join this channel when/music playis used./music logchannel– Set a text channel that automatically shows which song is currently playing./music disconnect– Cleanly disconnect the bot from the voice channel.- Improved queue management – Songs are played reliably and processed in the correct order.
🔧 Bugfixes & Improvements
- Voice connection issue fixed – The bot could no longer connect after a reconnect (error code
4006 – Session no longer valid). Fixed by updating todiscord.py 2.7.1. - FFmpeg stability – Improved stream options (
-reconnect,-timeout 0) prevent songs from stopping mid-playback. - Embed display – Timestamps are now displayed correctly.
- Error handling – All commands now return clear error messages instead of failing silently.
📋 Available Commands
| Command | Description |
|---|---|
| /music play | Play a YouTube URL or search term |
| /music pause | Pause music |
| /music resume | Resume music |
| /music skip | Skip current song |
| /music stop | Stop & disconnect |
| /music volume | Set volume (1–200%) |
| /music queue | Show queue |
| /music nowplaying | Show current song |
| /music channel | Assign voice channel |
| /music logchannel | Set log channel |
| /music disconnect | Disconnect bot |