media
Music & Media
Playlist and queue management for a legal, user-authorized audio source. Unavailable unless MEDIA_PROVIDER names a compliant provider — no YouTube scraping, stream ripping, or copyright bypassing.
Disabled by default (opt-in)No privileged intents required
Voice-channel playback for a legal, user-authorized audio source — optional.
Why gaming communities love it
- Queue management, skip/pause/resume, volume and a DJ role give squad voice channels shared control over what is playing.
- The plugin is unavailable until a server sets `MEDIA_PROVIDER` to a compliant audio provider — it never scrapes or rips streams to work around that.
- When no provider is configured, `/plugin status` explains exactly why in plain language instead of the command silently failing.
- Disabled by default: this is an opt-in convenience feature, not a requirement to run the rest of the bot.
Full command reference
| Command | Description | Who can use it | Example |
|---|---|---|---|
/music play | Search and queue a track. | Everyone | /music play query:"query" |
/music queue | Show the current queue. | Everyone | /music queue |
/music skip | Skip to the next track. | Everyone | /music skip |
/music pause | Pause playback. | Everyone | /music pause |
/music resume | Resume playback. | Everyone | /music resume |
/music volume | Set the volume (0-150). | Everyone | /music volume level:10 |
/music loop | Set the loop mode. | Everyone | /music loop mode:"mode" |
/music stop | Stop playback and clear the queue. | Everyone | /music stop |
/music shuffle | Shuffle the upcoming tracks. | Everyone | /music shuffle |
/music nowplaying | Show the currently playing track. | Everyone | /music nowplaying |
/music playlist save | Save the current queue as a playlist. | Everyone | /music playlist save name:"name" |
/music playlist load | Queue a saved playlist. | Everyone | /music playlist load name:"name" |
/music playlist list | List saved playlists. | Everyone | /music playlist list |
/music playlist delete | Delete a saved playlist. | Everyone | /music playlist delete name:"name" |