clown-bot
A private, self-hosted Discord music bot. Plays from YouTube, SoundCloud, Bandcamp, and direct audio URLs.
Commands
- /playQueue a URL or search query. Joins your voice channel and starts playback if idle.
- /queueShow what's playing and the next 10 tracks.
- /skipSkip to the next track in the queue.
- /pausePause the current track.
- /resumeResume after a pause.
- /clearEmpty the queue and stop the current track. Bot stays in the channel.
- /stopStop playback and leave the voice channel entirely.
What you can paste
- YouTube video URLs — e.g.
youtube.com/watch?v=…oryoutu.be/… - YouTube playlists and Mix radios — caps at 200 / 50 tracks respectively
- SoundCloud track or set URLs
- Bandcamp track or album URLs
- Direct audio URLs (MP3, OGG, FLAC, etc.)
- A plain search query — picks the top YouTube result
Notes
Pasting a URL with &list=… queues the whole list. A bare ?v=… URL queues just the single track. Auto-Mix radios (list=RD…) are treated like real playlists — paste the bare URL if you only want one song.
Source
Written in Rust on top of serenity, Lavalink and yt-dlp. Single guild, single user.