Playing something
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:
join.
play presence reads your Spotify status and queues it. Aliases: spotify, sp.
Queue links without a command
link, urls, url.
Playback
Positions accept a timestamp or a duration —
!seek 1:30 and !fastforward 30s both work.
The queue
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.
Making it staff-only
There’s no dedicated DJ role, but command restrictions do the job:Common problems
The bot joins but doesn't play
The bot joins but doesn't play
It needs Speak in the voice channel, not just Connect. Check the channel’s overwrites — a channel-level deny beats a role-level allow.
Audio is choppy
Audio is choppy
Usually the voice region. Try changing it in channel settings. If it’s only in one channel, that’s a strong hint.
Spotify links don't play
Spotify links don't play
Spotify doesn’t allow direct streaming, so tracks are matched to another source and played from there. Very obscure tracks may not match — the track name usually works better than the link.
It leaves on its own
It leaves on its own
Empty voice channels are left automatically to free up resources. Re-run
!play and it comes back.Related
- 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 tools —
makemp3,vocals,shazam,transcript
