Skip to main content
Snowball can join a voice channel and play music on demand. You can search for a song by name, paste a link from Spotify, Apple Music, or SoundCloud, or upload an audio file directly. Songs queue up automatically so you can line up tracks without interrupting what’s playing.
Music playback is not available in coverage voice channels. Use /radio play in those channels instead.

Supported sources

Snowball supports the following audio sources:
  • Spotify — individual tracks and albums (paste a link or search by name)
  • Apple Music — individual tracks and albums (paste a link)
  • SoundCloud — any public SoundCloud URL
  • Direct audio file links — URLs ending in .mp3, .m4a, .wav, .ogg, .flac, .aac, .opus, or .wma
  • Uploaded audio files — attach an audio file directly to your message when using /music play
The following are not supported:
  • YouTube links
  • Spotify playlists
  • Apple Music playlists
  • Pre-release albums or tracks

How to start playing music

1

Join a voice channel

Join any voice channel in the server (excluding coverage voice channels). Snowball follows you into the channel when you use a play command.
2

Search for a song or paste a link

Run /music play song: and start typing a song name. Snowball shows Spotify autocomplete suggestions as you type. Select one, or paste a full Spotify, Apple Music, SoundCloud, or direct audio URL instead.
3

Or upload an audio file

Run /music play file: and attach an audio file (mp3, flac, wav, m4a, ogg, etc.) directly to the command.
4

Control playback

Use the commands below to skip, pause, adjust volume, view the queue, and more.
When typing a song name in /music play song:, Snowball queries Spotify in real time and shows up to 20 autocomplete suggestions. Select a suggestion directly to avoid any search ambiguity.

Music commands

CommandDescription
/music play song:<name or link>Search by name or paste a Spotify, Apple Music, SoundCloud, or direct audio link
/music play file:<attachment>Upload and play an audio file directly
/music play song:<…> next:trueAdd a song to the front of the queue so it plays next
/music nowplayingShow the currently playing track and queue status
/music queueView all songs in the queue
/music skipSkip the current song and play the next one
/music pausePause playback
/music resumeResume paused playback
/music stopStop playback and disconnect Snowball from the voice channel
/music volume level:<1–100>Set the playback volume (default is 50)
/music shuffleShuffle the songs currently in the queue
/music repeatAdd the current song to play next in the queue
/music timestamp time:<m:ss>Jump to a specific timestamp in the current song (e.g. 1:30 or 90)

Playing albums

When you paste a Spotify or Apple Music album link, Snowball queues all tracks from the album in order. The first track starts playing immediately and the rest follow automatically.