Commands
Hover a command for a quick preview, click to open purpose, how-to, options table, and links.
| Command | Category | Summary |
|---|---|---|
| /play | Music | Search or paste a URL and add a track/playlist to the queue. |
| /search | Music | Search tracks and pick from an interactive results panel. |
| /skip | Music | Skip the current track and play the next one. |
| /skip-to | Queue | Jump to a specific track number in the queue. |
| /previous | Music | Go back to the previous track. |
| /pause | Music | Pause the currently playing track. |
| /resume | Music | Resume a paused track. |
| /stop | Music | Stop playback and clear the entire queue. |
| /queue | Queue | Show the current track and upcoming queue. |
| /shuffle | Queue | Randomize the order of upcoming tracks. |
| /repeat | Settings | Set loop mode: off, once, track, or entire queue. |
| /volume | Settings | View or set playback volume (0–200). |
| /setup | Utility | Show invite buttons for Layla main + slave bots. |
| /ping | Utility | Check bot latency, Discord WS, Redis, and Lavalink. |
| /247 | Premium | Keep a music bot in voice 24/7 (Manage Guild). |
Purpose
Main way to start music. Supports YouTube links, Spotify links/search, and text search.
How to use
- Join a voice channel.
- Type /play in Discord.
- Fill query with a song name or URL.
- Optional: pick source (YouTube or Spotify Search).
- Confirm — Layla joins and plays / queues the result.
Usage
/play query:<song|url> [source]Examples
/play query:Blinding Lights/play query:https://open.spotify.com/track/...Options (table)
| Name | Type | Required | Description |
|---|---|---|---|
| query | string | Yes | Song name, keyword, or URL (YouTube / Spotify / …) |
| source | string | No | Search platform when using a name (default YouTube)Choices: youtube · spsearch |
Requirements
- Be in a voice channel
- Layla invited to the server
- Bot can connect & speak
Purpose
Browse multiple results before queuing — useful when the song name is ambiguous.
How to use
- Join voice
- Run /search with a query
- Use the result buttons to pick, navigate, or close
Usage
/search query:<text>Examples
/search query:lofi hip hopOptions (table)
| Name | Type | Required | Description |
|---|---|---|---|
| query | string | Yes | What to search for |
Requirements
- Voice channel
- Bot in server
Links
Purpose
Move forward in the queue when you do not want the current song.
How to use
- Be in the same voice channel as the bot
- Run /skip
- Next track starts (or queue ends)
Usage
/skipExamples
/skipRequirements
- Something playing
- Same voice channel
Links
Purpose
Skip several songs at once by choosing the queue position.
How to use
- Check /queue for positions
- Run /skip-to track_number:<n>
- Playback jumps to that track
Usage
/skip-to track_number:<n>Examples
/skip-to track_number:3Options (table)
| Name | Type | Required | Description |
|---|---|---|---|
| track_number | integer | Yes | 1-based position in the upcoming queue |
Requirements
- Non-empty queue
- Voice channel
Links
Purpose
Replay the last song from history when available.
How to use
- Run /previous while music is active
- Bot returns to the prior track if history exists
Usage
/previousExamples
/previousRequirements
- At least one previous track in history
- Voice channel
Purpose
Temporarily freeze playback without clearing the queue.
How to use
- Run /pause while a track plays
- Use /resume to continue
Usage
/pauseExamples
/pauseRequirements
- Track playing (not already paused)
Links
Purpose
Continue after /pause.
How to use
- Run /resume when playback is paused
Usage
/resumeExamples
/resumeRequirements
- Queue exists
- Playback is paused
Links
Purpose
Hard stop — empties the queue and ends the session audio.
How to use
- Run /stop
- Queue clears; bots leave or idle per 24/7 settings
Usage
/stopExamples
/stopRequirements
- Active playback or bot in voice
Links
Purpose
Inspect what is playing and what comes next (up to display limit).
How to use
- Run /queue anytime music is active
- Read the embed list of upcoming tracks
Usage
/queueExamples
/queueRequirements
- Something currently playing
Links
Purpose
Mix the queue so songs do not play in the original order.
How to use
- Need at least 2 upcoming tracks
- Run /shuffle
- Confirm with /queue
Usage
/shuffleExamples
/shuffleRequirements
- Voice channel
- Enough tracks in queue
Purpose
Control how Layla repeats after a track ends.
How to use
- Run /repeat
- Choose mode: none | once | track | queue
Usage
/repeat mode:<none|once|track|queue>Examples
/repeat mode:track/repeat mode:queue/repeat mode:noneOptions (table)
| Name | Type | Required | Description |
|---|---|---|---|
| mode | string | Yes | Repeat behaviourChoices: none · once · track · queue |
Requirements
- Something playing
- Voice channel
Purpose
Change loudness for the current player session.
How to use
- Run /volume with amount, or without to check current level
- Valid range 0–200
Usage
/volume [amount:0–200]Examples
/volume amount:80/volumeOptions (table)
| Name | Type | Required | Description |
|---|---|---|---|
| amount | integer | No | Volume percent 0–200 |
Requirements
- Voice channel
- Active player preferred
Purpose
Quickly invite Layla 1–5 instances to the server from one panel.
How to use
- Run /setup
- Click invite for each bot you need
- Authorize in Discord
Usage
/setupExamples
/setupRequirements
- Manageability to invite bots
- Permission to add bots to the guild
Purpose
Health check when music feels slow or offline.
How to use
- Run /ping
- Read the Components V2 latency panel
Usage
/pingExamples
/pingRequirements
- Bot online in the server
Purpose
Prevent auto-disconnect when the channel is empty — per bot number.
How to use
- Need Manage Guild permission
- Run /247 state:Enable|Disable
- Optionally pick bot number
- Bot stays connected when enabled
Usage
/247 state:<enable|disable> [bot]Examples
/247 state:enable/247 state:disableOptions (table)
| Name | Type | Required | Description |
|---|---|---|---|
| state | string | Yes | Enable or disable 24/7Choices: enable · disable |
| bot | integer | No | Which Layla instance (1 = main) |
Requirements
- Manage Guild permission
- Bot available (main/slave)
- Lavalink connected preferred