Sound Board Commands
This content is for v1.0.0. Switch to the latest version for up-to-date documentation.
The sound_board plugin provides a sound board for playing, managing, and downloading audio clips. Clips are stored locally and can be played on demand.
Commands
Section titled “Commands”| Command | Description | Roles | Aliases | Flags |
|---|---|---|---|---|
sb <clip> |
Play a sound clip | dj | — | --quiet, -q; --now, -n |
sbrandom |
Play a random sound clip | dj | sbr |
--quiet, -q; --now, -n |
sblist |
List all sound clips | dj | sbl |
— |
sbsearch <query> |
Search sound clips by name | dj | sbs |
— |
sbdownload <url> <name> [H:M:S-H:M:S] |
Download a clip from YouTube | admin | sbd |
— |
sbdelete <file.ext> |
Delete a sound clip | admin | — | — |
- Quiet mode: The
--quiet/-qflag suppresses the text message in chat, playing the audio without a visual notification. - Now mode: The
--now/-nflag interrupts current playback to play the clip immediately instead of queuing it. - Download with trim:
sbdownloadaccepts an optional time range inH:M:S-H:M:Sformat to trim the downloaded audio to a specific segment. Example:sbdownload https://youtube.com/watch?v=... intro 0:30-1:15. - Clip management:
sblistshows all available clips.sbsearchperforms case-insensitive substring matching.sbdeletepermanently removes a clip file. - Roles: Playback commands (
sb,sbrandom,sblist,sbsearch) require thedjrole or higher. Management commands (sbdownload,sbdelete) require theadminrole.