Skip to main content
Seize’s music system streams high-quality audio into your server’s voice channels using Lavalink. You can play tracks from Spotify, YouTube, and SoundCloud, manage a shared queue, and apply real-time audio filters. The bot also displays an interactive Now Playing card with synced lyrics and media controls.
Most music commands require you to be in the same voice channel as seize to prevent trolling and accidental disruption.

Getting Started

Before you play music, join a voice channel and make sure seize has permission to connect and speak.
1

Join a voice channel

Click any voice channel in your server so your user is connected.
2

Play a song

Type ,play <query> in any text channel. Seize will join your voice channel and start playback.
3

Control playback

Use ,pause, ,resume, ,skip, ,stop, or the buttons on the Now Playing message.

Supported Sources

Seize resolves queries through Lavalink and supports the following sources out of the box:
  • Spotify (tracks, playlists, albums, artists)
  • YouTube (videos and playlists)
  • SoundCloud
  • Direct audio attachments (MP3, WAV, OGG, M4A, FLAC, OPUS, WEBM, AAC) up to 50 MB
If you provide a plain text query, seize searches Spotify by default using spsearch.

Command Reference

Aliases: p Description: Play a song, playlist, or album. You can also attach an audio file. Usage:
  • ,play Never Gonna Give You Up
  • ,play https://open.spotify.com/track/...
  • ,play (with an audio file attached) Permissions: None (must be in a voice channel)
Description: Pause the current track. Usage: ,pause Permissions: Must be in the same voice channel as seize
Description: Resume a paused track. Usage: ,resume Permissions: Must be in the same voice channel as seize
Description: Skip the currently playing track. Usage: ,skip Permissions: Must be in the same voice channel as seize
Description: Stop playback, clear the queue, and disconnect from the voice channel. If 24/7 mode is enabled, the bot stays connected. Usage: ,stop Permissions: Must be in the same voice channel as seize
Aliases: q Description: View the current song queue with an interactive paginated message. Usage: ,queue Permissions: None
Description: Remove a track from the queue by its index number. Usage: ,queue remove 3 Permissions: Must be in the same voice channel as seize
Aliases: current Description: Show the currently playing track with the interactive Now Playing card. Usage: ,currentsong Permissions: None
Aliases: vol Description: View or set the playback volume. Usage:
  • ,volume (show current volume)
  • ,volume 50 Permissions: Must be in the same voice channel as seize
Description: Jump to a specific timestamp in the current track. Usage:
  • ,seek 1:30
  • ,seek 2:15:00
  • ,seek 90 Permissions: Must be in the same voice channel as seize
Description: Toggle looping for the current track. Usage: ,loop Permissions: Must be in the same voice channel as seize
Description: Randomize the order of tracks in the queue. Usage: ,shuffle Permissions: Must be in the same voice channel as seize
Description: Search for tracks and display the top 10 results. Usage: ,search Rich Amiri Permissions: None
Description: Remove a track from the queue by index. This is a shortcut for queue remove. Usage: ,remove 3 Permissions: Must be in the same voice channel as seize
Description: Remove every track from the queue. Usage: ,clearqueue Permissions: Must be in the same voice channel as seize
Description: Restart the current track from the beginning. Usage: ,restart Permissions: Must be in the same voice channel as seize
Description: Toggle synced lyrics on the Now Playing card. Usage: ,lyrics Permissions: Must be in the same voice channel as seize
Description: Apply an equalizer bass boost filter. Set to 0 to disable. Usage: ,bassboost 3 Permissions: Must be in the same voice channel as seize
Description: Toggle a nightcore filter (speed and pitch increased). Usage: ,nightcore Permissions: Must be in the same voice channel as seize
Description: Toggle a vaporwave filter (speed and pitch decreased). Usage: ,vaporwave Permissions: Must be in the same voice channel as seize
Description: Remove all active audio filters. Usage: ,resetfilters Permissions: Must be in the same voice channel as seize
Description: Keep seize connected to your voice channel permanently. Toggle on or off. Requires Server Premium and the Manage Server permission. Usage: ,247 Permissions: Manage Server
Description: Blend tracks into each other like a DJ. Toggle on/off, or set blend length in seconds. Requires Server Premium and the Manage Server permission. Usage:
  • ,automix
  • ,automix 8 Permissions: Manage Server

Now Playing Card

When a track starts, seize sends an interactive Now Playing message in the text channel. The card shows:
  • Track title with a link
  • Artist name
  • Progress bar with elapsed and total time
  • Optional synced lyrics line
You can use the built-in buttons to rewind, pause/resume, skip, toggle loop, shuffle the queue, or toggle lyrics without typing any commands.
If synced lyrics are not available for a track, seize will show a short plain-text preview instead.

Audio Filters

Seize supports real-time Lavalink audio filters. You can stack filters, but some filters use the same Lavalink filter slot (for example, nightcore and vaporwave both use timescale), so enabling one will override the other. Use ,resetfilters to clear everything and return to normal playback.

24/7 Mode and AutoMix (Premium)

Server Premium unlocks advanced music features for your guild.
  • 24/7 Mode: Keeps seize permanently connected to a voice channel, even when nothing is playing.
  • AutoMix: Blends the end of one track into the beginning of the next for a seamless DJ-like experience. You can configure the blend length in seconds.
Both features require the Manage Server permission and an active Server Premium subscription. Learn more on the Premium overview.

Common Issues

If your query returns “No tracks found,” try rephrasing the search, using a direct URL, or checking that the Spotify/YouTube link is public and valid.
Make sure seize has the Connect and Speak permissions in the voice channel. Also verify your server’s region isn’t blocking voice connections.
Audio filters only apply while a track is actively playing. If you switch between nightcore and vaporwave, the last one you enabled takes precedence because they share the same filter slot.