Skip to main content

Playing something

Aliases: p. Accepts a search term or a direct link — YouTube, Spotify, SoundCloud, and Apple Music. mira joins your voice channel automatically. If you’d rather it joined first:
Aliases: join.
play presence reads your Spotify status and queues it. Aliases: spotify, sp.
Any supported link posted in a channel is queued automatically, with no command. Requires Manage Server. Aliases: link, urls, url.

Playback

Positions accept a timestamp or a duration — !seek 1:30 and !fastforward 30s both work.

The queue

Aliases: q. Paginated, showing what’s playing and what’s next. queue remove accepts either a number or part of a title, so !queue remove rick works as well as !queue remove 3.
queue dedupe is the fix for a shared queue where four people have all added the same song. Aliases include remdupes and duplicates.

Making it staff-only

There’s no dedicated DJ role, but command restrictions do the job:
Or restrict the whole category:

Common problems

It needs Speak in the voice channel, not just Connect. Check the channel’s overwrites — a channel-level deny beats a role-level allow.
Usually the voice region. Try changing it in channel settings. If it’s only in one channel, that’s a strong hint.
Empty voice channels are left automatically to free up resources. Re-run !play and it comes back.
  • Spotify — control your own Spotify playback rather than a shared queue
  • Voice recap — record and transcribe a voice conversation
  • VoiceMaster — temporary personal voice channels
  • Media toolsmakemp3, vocals, shazam, transcript

Command reference