This page is an automatically generated list of all bot commands with a link to their wiki page for further information.
🔍 Commands labeled as "User Command" are accessible in Discord by the context or "right-click" menu on a user.
🔍 Commands labeled as "Message Command" are found in the context menu on messages.
❓ For all command options, *
indicates it is required to run the command. All other options are "optional" and are not required in the Discord client, but may be useful to change the behavior of some commands.
Configure automatic role assignment rules.
Wiki: Auto-Roles
Configures an auto-role for user "joins"
Create a join-based autorole
Option
Type
Description
role*
Role
Role to be added to users who join your server
invite
String
If provided, this autorole will only apply to a specific invite code
Delete an existing join-based autorole rule. By default deletes the rule for "all" channels
Option
Type
Description
role*
Role
Role associated with the autorole rule to be deleted
invite
String
Invite code associated with the autorole rule to be deleted (optional)
List all join-based autoroles
Configure an autorole for users joining voice channels
-- /autorole voice create
Create a voice channel-based autorole
Option
Type
Description
channel
Channel
If provided, this autorole will only be applied to users joining this SPECIFIC voice channel.
-- /autorole voice delete
Delete an existing voice-based autorole rule
Option
Type
Description
channel
Channel
Delete the auto-role for a specific voice channel.
List all voice-based autorole rules.
Configure an auto-role for users reacting on a message
-- /autorole reaction create
Create a reaction-based autorole
Option
Type
Description
message*
String
ID of the Discord message to add the reaction role to
emoji*
String
The emoji to be used for the reaction role
role*
Role
The role to be added when users react with this emoji
-- /autorole reaction delete
Delete an existing reaction-based autorole rule
Option
Type
Description
message*
String
The ID of the Discord message to remove reaction roles from.
emoji
String
The emoji of the reactionrole rule to remove, otherwise removes ALL reactionroles on this message.
-- /autorole reaction list
List all reaction-based autorole rules (reactionroles).
-- /autorole reaction reset
Manually reset the reaction counts for reaction roles in this channel back to 0
Configure auto-roles where users can press a button to receive a role.
-- /autorole button create
Create an auto-role where users can press a button to receive a role.
Option
Type
Description
style*
Integer
Select to use separate buttons for each role or a drop-down list to select roles.
message
String
A message to be written above the auto-role buttons. Can be edited later. Use
for new lines.
Edit an existing button-based auto-role message.
Option
Type
Description
id*
String
The message ID of the button-based auto-roles to be edited.
style
Integer
Include to edit the style: separate buttons for each role or a drop-down list to select roles.
message
String
Include to edit the message written above the auto-role buttons. Use
for new lines.
maxroles
Integer
For role LISTS only. Limit the roles a user can select, such as for color roles. 0=Unlimited
listroles
True/False
Set to False to disable the list of roles in the button-role message.
-- /autorole button addrole
Add a role to an existing button-based auto-role message.
Option
Type
Description
id*
String
The message ID of the button-based auto-roles to be edited.
role*
Role
The role that users will be assigned.
info
String
Information about this role that will be presented to users.
emoji
String
An emoji that will represent this role on buttons.
name
String
An alternate name to use for this role on buttons/lists. Otherwise, the role name will be used.
-- /autorole button removerole
Remove a role from an existing button-based auto-role message.
Option
Type
Description
id*
String
The message ID of the button-based auto-roles to be edited.
role*
String
The role ID to be removed. Use /autorole button to remove a button setup entirely.
-- /autorole button delete
DELETE a button-based auto-role message. Use /autorole button removerole to remove a single role.
Option
Type
Description
id*
String
The message ID of the button-based auto-roles to be edited.
-- /autorole button convert
Convert existing FBK reaction-roles on a message into button-roles
Option
Type
Description
message*
String
The Discord ID of the message containing FBK reaction-roles to be converted into button-roles.
style*
Integer
Include to edit the style: separate buttons for each role or a drop-down list to select roles.
Add or update a custom command.
Option
Type
Description
command*
String
The name of the new custom command.
response*
String
The response that will be sent when this command is used.
description
String
The description for this command in Discord.
private
True/False
If True, this command will be sent as a message that only the user running it can view.
Remove an existing custom command.
Option
Type
Description
command*
String
The name of the custom command to be removed.
List existing custom commands
Create or modify a mutually exclusive set of roles
Creates a mutually exclusive set of roles
Option
Type
Description
name*
String
The name of the new role set being created
Remove an existing mutually exclusive set of roles
Option
Type
Description
name*
String
The name of the existing role set to be removed
Add a role to an existing exclusive role set
Option
Type
Description
name*
String
The name of the existing role set to add the role to
role*
Role
The role to add to this mutually exclusive role set
Remove a role currently part of an exclusive role set
Option
Type
Description
name*
String
The name of the existing role set to remove a role from
role*
Role
The role to remove from this mutually exclusive role set
List existing sets of mutually exclusive roles.
Edit banner images used for welcoming users
Option
Type
Description
image*
Attachment
The new banner image to add. See wiki for banner requirements.
View currently uploaded welcome banners.
-- /welcomebanners remove
Delete an uploaded welcome banner.
Option
Type
Description
file*
String
The uploaded banner image to delete.
Connect 4 has moved! Use /game connect4
Challenge a friend to a game within Discord!
Wiki: Games
Challenge a friend to a game of Connect 4!
Option
Type
Description
user*
User
The user to challenge.
Challenge a friend to a game of Rock Paper Scissors.
Option
Type
Description
user*
User
The user to challenge.
rounds
Integer
Change how many rounds are played! Defaults to best of 3.
Challenge a friend to a game of Tic-tac-toe.
Option
Type
Description
user*
User
The user to challenge.
(Privacy) Delete any collected data on your Discord user account or server.
-- /datadeletionrequest user
Delete ALL INFORMATION concerning your USER ACCOUNT. Irreversible, breaking operation.
-- /datadeletionrequest server
Delete ALL INFORMATION concerning this Discord server. Irreversible, breaking operation.
Display information on a specific command
Option
Type
Description
command*
String
The command to look up.
Display a link to the general FBK wiki page
Transfer all data if you are switching FBK instances. Does not matter if run on the old or new bot.
Purge a specific number of messages.
Option
Type
Description
number*
Integer
The number of messages to purge.
Purge message starting at a specific message ID.
Option
Type
Description
start*
String
Message ID to start the purge from.
end
String
Message ID to end the purge at, otherwise it will continue until the most recent messages.
Option
Type
Description
role*
Role
The role to change the color of.
Option
Type
Description
question
String
The "question".
Option
Type
Description
text*
String
The text to convert to emojis.
Option
Type
Description
text*
String
The text to garble.
Option
Type
Description
list
String
Space-separated list of "options" to pick randomly from.
Roll between two numbers.
Option
Type
Description
from
Integer
The lowest possible roll. Default: 0
to
Integer
The highest possible roll. Default: 100
Option
Type
Description
sides
Integer
How many 'sides' are on the rolled dice. Default: 6
count
Integer
How many 'dice' to roll. Default: 1
Create a reminder to be sent to you in the near future.
Wiki: Reminders
Option
Type
Description
time*
String
The time until this reminder should be sent. Examples: 2m or 6h or 1w
message
String
What you would like to be reminded about.
dm
True/False
If you would like this reminder sent via DM rather than in this channel.
Cancel an existing reminder that is no longer needed.
Wiki: Reminders
Option
Type
Description
reminder*
Integer
The ID of the reminder you would like to cancel, found where you created the reminder.
Option
Type
Description
query*
String
The calculation to perform.
Option
Type
Description
username*
String
The skeb username to look up
Option
Type
Description
username*
String
The Twitch username to look up.
- /twittervid
:
Gets a playable video from a Tweet.
Option
Type
Description
url*
String
The Tweet URL to check for a video.
Option
Type
Description
term*
String
The term to look up on Urban Dictionary.
Option
Type
Description
id
Integer
The ID of the xkcd comic to retrieve. If not provided, returns the current comic.
Configure a role to be mentioned when a tracked channel goes live. Edits the specified options.
Option
Type
Description
username*
String
The tracked stream/twitter feed pings to edit
role
Role
The role that should be pinged. If empty, any configured role will no longer be pinged.
site
Integer
The site name may need to be specified if it can not be inferred.
text
String
Text to be included along with the ping.
membershiprole
Role
A role to ping for YouTube member-only streams. Can be the same role as regular streams or none.
membershiptext
String
Text to be included for YouTube member-only streams.
upcomingrole
Role
A role to ping for 'upcoming' YouTube streams (must be configured to be posted)
creationrole
Role
A role to ping when YouTube streams are initially scheduled (must be configured to be posted)
alternateuploadrole
Role
An alternate role pinged for YouTube uploads/premieres. Most users should not touch this setting.
twittercolor
String
A custom color to apply to Tweet messages for this feed.
Option
Type
Description
username*
String
The tracked stream/twitter feed that should send a ping
site
Integer
The site name may need to be specified if it can not be inferred.
Option
Type
Description
username*
String
The tracked stream/twitter feed that should send a ping
role
Role
The role that should be pinged. If empty, any configured role will no longer be pinged.
site
Integer
The site name may need to be specified if it can not be inferred.
text
String
Text to be included along with the ping. If empty, any existing text will be removed.
copyfrom
String
A stream tracked in this channel to copy mention settings from. Applied before all other settings.
membershiprole
Role
A role to ping for YouTube member-only streams. Can be the same role as regular streams or none.
membershiptext
String
Text to be included for YouTube member-only streams.
upcomingrole
Role
A role to ping for 'upcoming' YouTube streams (must be configured to be posted)
creationrole
Role
A role to ping when YouTube streams are initially scheduled (must be configured to be posted)
alternateuploadrole
Role
An alternate role pinged for YouTube uploads/premieres. Most users should not touch this setting.
twittercolor
String
A custom color to apply to Tweet messages for this feed.
Set a character to represent a specific stream. See wiki for details
Option
Type
Description
stream*
String
The username/id of the tracked stream being configured.
character
String
The character/oshi mark for this channel. Will be removed if not specified
site
Integer
The site name may need to be specified if it can not be inferred.
List the existing configured characters/marks.
Track a streamer's channel (yt, twitch, twitcasting) or Twitter feed. See the wiki for more details.
Wiki: Livestream-Tracker
Option
Type
Description
username*
String
The username to track. @username for Twitter, username for Twitch, channel ID for YouTube (see wiki)
site
Integer
The site name may need to be specified if it can not be inferred.
List targets that are currently tracked in this channel.
Option
Type
Description
site
Integer
If specified, only tracked targets for this specific site will be listed.
Option
Type
Description
video*
String
The YouTube video ID or URL of an UPCOMING live stream to track.
usepings
String
A tracked channel to use the ping settings from when this video goes live.
Untrack a currently tracked channel/feed.
Option
Type
Description
username*
String
The username to untrack. @username for Twitter, Twitch username, YouTube channel ID (see wiki)
site
Integer
The site name may need to be specified if it can not be inferred.
moveto
Channel
A Discord channel to move this tracked feed into, after removing it from the current channel.
Option
Type
Description
site*
Integer
The site to use as the new default tracker.
Option
Type
Description
text*
String
The text to translate.
to
String
The language to translate the text into, if not specified, the server's default will be used.
from
String
The language to translate the text from. Only needed if the language detection is incorrect.
translator
String
The preferred translator to complete this request. Changes based on availability.
Option
Type
Description
text*
String
The text to translate.
to
String
The language to translate the text into, if not specified, the server's default will be used.
from
String
The language to translate the text from. Only needed if the language detection is incorrect.
translator
String
The preferred translator to complete this request. Changes based on availability.
Option
Type
Description
user
User
The user to get the avatar for. If not provided, your own avatar will be retrieved.
Jump to the top of a channel.
Option
Type
Description
user
User
The user to get the ID of. Defaults to yourself.
Option
Type
Description
users
True/False
Include all user IDs in this list.
Option
Type
Description
id
String
The server to get info on. Defaults to current server if not specified.
Option
Type
Description
id*
String
The Discord ID/Snowflake to extract a timestamp from.
Option
Type
Description
user
User
The user to pull account information for.
Move users from all voice channels into a specific voice channel.
Option
Type
Description
to*
Channel
Voice channel to drag users into.
Drag users in one voice channel to another.
Option
Type
Description
from*
Channel
Voice channel to drag users FROM.
to*
Channel
Voice channel to drag users into.
Option
Type
Description
name
String
The name for the new voice channel.
Link a YouTube account (from your Discord profile) to FBK.
- Message Command: Translate Message
- User Command: Get User Avatar
Configurable language settings settings. Run '/languagecfg config' to view all.
-- /languagecfg ephemeral
Only display "Translate Message" output to command user
Option
Type
Description
value
Integer
The new value for ephemeral. Leave blank to check current value.
-- /languagecfg targetlang
Default target language for translations
Option
Type
Description
value
String
The new value for targetlang. Leave blank to check current value.
reset
True/False
Reset this option its default value: en
Language/locale that FBK should use for this Discord server
Option
Type
Description
value
String
The new value for locale. Leave blank to check current value.
reset
True/False
Reset this option its default value: en
View all language settings settings and configure.
View all language settings settings and configure.
Anime/Manga list tracking
Option
Type
Description
value
Integer
The new value for anime. Leave blank to check current value.
Livestream/video site tracking
Option
Type
Description
value
Integer
The new value for streams. Leave blank to check current value.
-- /feature twitter
Option
Type
Description
value
Integer
The new value for twitter. Leave blank to check current value.
Event log (See log command)
Option
Type
Description
value
Integer
The new value for logs. Leave blank to check current value.
Option
Type
Description
value
Integer
The new value for music. Leave blank to check current value.
Temporary voice channel creation
Option
Type
Description
value
Integer
The new value for tempvc. Leave blank to check current value.
Limit track command usage to moderators
Option
Type
Description
value
Integer
The new value for restricted. Leave blank to check current value.
-- /feature allowstarboarding
Allow this channel's messages in your starboard (if enabled)
Option
Type
Description
value
Integer
The new value for allowstarboarding. Leave blank to check current value.
View all channel settings and configure.
View all channel settings and configure.
Use this server's invites (required for invite-specific roles, requires Manage Server permission)
Option
Type
Description
value
Integer
The new value for useinvites. Leave blank to check current value.
Use this server's audit log to enhance log info, bot requires Audit Log permission
Option
Type
Description
value
Integer
The new value for auditlog. Leave blank to check current value.
-- /servercfg reassignroles
Give users their roles back when they rejoin the server
Option
Type
Description
value
Integer
The new value for reassignroles. Leave blank to check current value.
Publish messages from tracked targets (e.g. YT uploads) if tracked in an Announcement channel
Option
Type
Description
value
Integer
The new value for publish. Leave blank to check current value.
-- /servercfg ps2commands
Option
Type
Description
value
Integer
The new value for ps2commands. Leave blank to check current value.
View all server settings settings and configure.
View all server settings settings and configure.
Configurable channel log settings. Run '/log config' to view all.
Wiki: Moderation-Logs
Include bot actions in this channel's avatar/name/voice logs
Option
Type
Description
value
Integer
The new value for bots. Leave blank to check current value.
Option
Type
Description
value
Integer
The new value for joins. Leave blank to check current value.
Option
Type
Description
value
Integer
The new value for leaves. Leave blank to check current value.
Option
Type
Description
value
Integer
The new value for kicks. Leave blank to check current value.
Option
Type
Description
value
Integer
The new value for bans. Leave blank to check current value.
Option
Type
Description
value
Integer
The new value for usernames. Leave blank to check current value.
Voice channel activity log
Option
Type
Description
value
Integer
The new value for voice. Leave blank to check current value.
Option
Type
Description
value
Integer
The new value for roles. Leave blank to check current value.
Option
Type
Description
value
String
The new value for joinMessage. Leave blank to check current value.
reset
True/False
Reset this option its default value: &name&discrim joined the server. (&mention)&new
Option
Type
Description
value
String
The new value for leaveMessage. Leave blank to check current value.
reset
True/False
Reset this option its default value: &name&discrim left the server. (&mention)
View all channel log settings and configure.
View all channel log settings and configure.
Post when tracked channels are live (yt)
Option
Type
Description
value
Integer
The new value for streams. Leave blank to check current value.
Option
Type
Description
value
Integer
The new value for uploads. Leave blank to check current value.
Option
Type
Description
value
Integer
The new value for premieres. Leave blank to check current value.
Post on initial stream creation (when the stream is first scheduled)
Option
Type
Description
value
Integer
The new value for creation. Leave blank to check current value.
Include membership-only videos in this channel
Option
Type
Description
value
Integer
The new value for memberVideos. Leave blank to check current value.
Include non-membership videos in this channel
Option
Type
Description
value
Integer
The new value for publicVideos. Leave blank to check current value.
Post when a stream is starting soon
Option
Type
Description
value
String
The new value for upcoming. Leave blank to check current value.
reset
True/False
Reset this option its default value: {empty}
Channel to send 'upcoming' stream messages to
Option
Type
Description
value
Channel
The new value for upcomingChannel. Leave blank to check current value.
reset
True/False
Reset this option its default value: {empty}
View all youtube tracker settings and configure.
View all youtube tracker settings and configure.
-- /cleanreactionscfg clean
Remove user reactions from reaction-roles after users react and are assigned a role
Option
Type
Description
value
Integer
The new value for clean. Leave blank to check current value.
-- /cleanreactionscfg config
View all reaction role settings and configure.
-- /cleanreactionscfg all
View all reaction role settings and configure.
Post an update message when a new item is added to a list
Option
Type
Description
value
Integer
The new value for new. Leave blank to check current value.
Post an update message on status change (started watching, dropped...)
Option
Type
Description
value
Integer
The new value for status. Leave blank to check current value.
Post an update message when an item updates (changed rating, watched x# episodes)
Option
Type
Description
value
Integer
The new value for watched. Leave blank to check current value.
View all anime list tracker settings and configure.
View all anime list tracker settings and configure.
Edit stream notification with a summary or VOD information rather than deleting the message
Option
Type
Description
value
Integer
The new value for summary. Leave blank to check current value.
Include the current stream thumbnail
Option
Type
Description
value
Integer
The new value for thumbnail. Leave blank to check current value.
Include viewer counts in summary
Option
Type
Description
value
Integer
The new value for viewers. Leave blank to check current value.
Include stream ending game in summary (twitch)
Option
Type
Description
value
Integer
The new value for game. Leave blank to check current value.
Use the setmention
config in this channel
Option
Type
Description
value
Integer
The new value for pingRoles. Leave blank to check current value.
Send the video URL as plain text for YouTube livestreams (for KoroTagger compatibility)
Option
Type
Description
value
Integer
The new value for korotagger. Leave blank to check current value.
Rename this channel based on live channels
Option
Type
Description
value
Integer
The new value for rename. Leave blank to check current value.
Pin active livestreams in this channel
Option
Type
Description
value
Integer
The new value for pinLive. Leave blank to check current value.
Schedule an event on Discord for live and upcoming streams tracked in this channel
Option
Type
Description
value
Integer
The new value for events. Leave blank to check current value.
Channel name when no streams are live
Option
Type
Description
value
String
The new value for notlive. Leave blank to check current value.
reset
True/False
Reset this option its default value: no-streams-live
Option
Type
Description
value
String
The new value for prefix. Leave blank to check current value.
reset
True/False
Reset this option its default value:
Option
Type
Description
value
String
The new value for suffix. Leave blank to check current value.
reset
True/False
Reset this option its default value:
View all livestream tracker settings and configure.
View all livestream tracker settings and configure.
Configurable welcome settings. Run '/welcome config' to view all.
Wiki: Welcoming-Users
Channel to send welcome messages to
Option
Type
Description
value
Channel
The new value for channel. Leave blank to check current value.
reset
True/False
Reset this option its default value: {empty}
Include new user's avatar in welcome embed or image
Option
Type
Description
value
Integer
The new value for avatar. Leave blank to check current value.
Include new user's username in welcome embed or image
Option
Type
Description
value
Integer
The new value for username. Leave blank to check current value.
Include the 'tagline' in the message image
Option
Type
Description
value
Integer
The new value for usetagline. Leave blank to check current value.
Include the 'imagetext' in the welcome image
Option
Type
Description
value
Integer
The new value for useimagetext. Leave blank to check current value.
Use a black outline to make image text more visible
Option
Type
Description
value
Integer
The new value for textoutline. Leave blank to check current value.
Text message sent when welcoming new user
Option
Type
Description
value
String
The new value for message. Leave blank to check current value.
reset
True/False
Reset this option its default value:
Welcome Tagline (included in image or embed)
Option
Type
Description
value
String
The new value for tagline. Leave blank to check current value.
reset
True/False
Reset this option its default value: WELCOME
Option
Type
Description
value
String
The new value for imagetext. Leave blank to check current value.
reset
True/False
Reset this option its default value: Welcome to the server!
Option
Type
Description
value
String
The new value for color. Leave blank to check current value.
reset
True/False
Reset this option its default value: 16777215
Option
Type
Description
value
String
The new value for emoji. Leave blank to check current value.
reset
True/False
Reset this option its default value: {empty}
View all welcome settings and configure.
View all welcome settings and configure.
Test the current welcome configuration.
Configurable Custom API Keys settings. Run '/apikeys config' to view all.
Option
Type
Description
value
String
The new value for deepl. Leave blank to check current value.
reset
True/False
Reset this option its default value: {empty}
View all Custom API Keys settings and configure.
View all Custom API Keys settings and configure.
- /twitterping
:
-- /twitterping pings
(Legacy) Use the setmention
config. Must be enabled for any pings to occur in this channel.
Option
Type
Description
value
Integer
The new value for pings. Leave blank to check current value.
-- /twitterping pingtweets
Mention the configured role for normal Tweets.
Option
Type
Description
value
Integer
The new value for pingtweets. Leave blank to check current value.
-- /twitterping pingquotes
Mention for Quote Tweets.
Option
Type
Description
value
Integer
The new value for pingquotes. Leave blank to check current value.
-- /twitterping pingretweets
Option
Type
Description
value
Integer
The new value for pingretweets. Leave blank to check current value.
-- /twitterping config
View all twitter feed ping settings and configure.
-- /twitterping all
View all twitter feed ping settings and configure.
- /twitter
:
-- /twitter tweets
Post when tracked Twitter feeds post a normal Tweet
Option
Type
Description
value
Integer
The new value for tweets. Leave blank to check current value.
-- /twitter retweets
Post when tracked feeds retweet other users
Option
Type
Description
value
Integer
The new value for retweets. Leave blank to check current value.
-- /twitter quotes
Post when tracked feeds quote tweet other users
Option
Type
Description
value
Integer
The new value for quotes. Leave blank to check current value.
-- /twitter mediaonly
LIMIT posted Tweets to ONLY those containing media. (text-only tweets will be ignored if enabled!)
Option
Type
Description
value
Integer
The new value for mediaonly. Leave blank to check current value.
-- /twitter translate
Automatically request a translation for posted tweets
Option
Type
Description
value
Integer
The new value for translate. Leave blank to check current value.
-- /twitter customurl
Post custom Twitter links, overriding the standard FBK embed. (Embedded translations will not be ...
Option
Type
Description
value
String
The new value for customurl. Leave blank to check current value.
reset
True/False
Reset this option its default value: {empty}
-- /twitter config
View all twitter tracker settings and configure.
-- /twitter all
View all twitter tracker settings and configure.
Change the playback volume.
Option
Type
Description
percent
Integer
The volume level. Default volume is 15.
Play the current track for a specified amount of time and then automatically skip it.
Option
Type
Description
duration*
String
Duration of the track to sample. For example, 'sample 2m' will play 2 more minutes of audio.
Similar to sample, instead sampleto only plays the current track until a specific timestamp.
Option
Type
Description
timestamp*
String
Timestamp at which to skip. For example, 'sampleto 2m' will skip the current track at 2:00 in.
Manipulate the playback speed.
Option
Type
Description
percent*
Integer
% to manipulate the audio playback speed. "100" or using /reset will restore normal speed.
Manipulate the playback pitch.
Option
Type
Description
percent*
Integer
% to manipulate the audio pitch. "100" or using /reset will return the pitch to normal.
Option
Type
Description
boost
Integer
% of maximum bass boost to apply (0-100). "0" or using /reset will remove the boost.
Apply a 3D audio effect where the audio rotates 'around' the listener.
Option
Type
Description
speed
Decimal
The speed of the rotation effect. The default is .25
Applies a "double time" filter equivalent to: speed 125
Applies a "nightcore" filter equivalent to: speed 125 + pitch 125
Applies a "daycore" filter equivalent to: speed 75 + pitch 75
Resets all active audio filters to return audio to normal.
Option
Type
Description
song*
String
Provide either: a YouTube video ID, a YouTube search query, or a direct link to a supported source.
playlist
True/False
Set to True to add ALL tracks from a YouTube playlist to the queue.
forceplay
True/False
Play this track immediately, pausing any current track until the new one ends.
next
True/False
Add this track to the front of the queue rather than the end ("skipping the line")
attachment
Attachment
Optionally play an attached audio file directly. The 'song' text will be ignored.
volume
Integer
Set the volume level for this track (for example, if this track is known to be very quiet)
View the current music queue.
Option
Type
Description
from
Integer
Optionally specify the track to start listing the queue from, such as queue 10.
Remove music from the queue.
Remove tracks by their position in the queue.
Option
Type
Description
numbers*
String
Track # in queue to remove. Accepts ranges such as: remove 1, remove 1-4, remove 3-, remove all
Remove tracks by the user who queued them.
Option
Type
Description
who*
User
The user to remove queued tracks from.
Pause audio playback indefinitely.
Resume audio playback if paused.
Toggle queue looping. When enabled, tracks are re-added to the queue after they finish playing.
Re-add the currently playing audio track to the end of the queue.
Shuffles the audio tracks currently in queue.
Removes all audio tracks waiting in queue. Does not skip the current track.
Option
Type
Description
search*
String
The text to search for
site
Integer
The site to search on. If not provided, default to YouTube
Seek to a specific timestamp in this track.
Option
Type
Description
timestamp*
String
Timestamp to skip playback to in this track. Example, /seek time 2:10
Skip forward in this track. (Fast-forward)
Option
Type
Description
time
String
Time to skip forwards in the current track. If no time is provided, 30 seconds will be used.
Skip backward in this track. (Rewind)
Option
Type
Description
time
String
Time to skip backwards in the current track. If no time is provided, 30 seconds will be used.
Send a message when tracks in queue begin playing
Option
Type
Description
value
Integer
The new value for playing. Leave blank to check current value.
Delete old Now Playing bot messages
Option
Type
Description
value
Integer
The new value for deleteold. Leave blank to check current value.
Song owner can force skip song with fskip
Option
Type
Description
value
Integer
The new value for ownerskip. Leave blank to check current value.
-- /musiccfg restrictfilters
Restrict the usage of audio filters (volume, bass) to users who queued the track
Option
Type
Description
value
Integer
The new value for restrictfilters. Leave blank to check current value.
-- /musiccfg restrictseek
Restrict the usage of playback manipulation (ff, seek) to users who queued the track
Option
Type
Description
value
Integer
The new value for restrictseek. Leave blank to check current value.
Skip command will instantly skip when permitted
Option
Type
Description
value
Integer
The new value for forceskip. Leave blank to check current value.
-- /musiccfg skipifabsent
Skip song if the requester is no longer in the voice channel
Option
Type
Description
value
Integer
The new value for skipIfAbsent. Leave blank to check current value.
User ratio needed for vote skip
Option
Type
Description
value
Integer
The new value for skipRatio. Leave blank to check current value.
User count needed for skip
Option
Type
Description
value
Integer
The new value for skipCount. Leave blank to check current value.
Max tracks in queue for one user (0 = unlimited)
Option
Type
Description
value
Integer
The new value for maxTracks. Leave blank to check current value.
-- /musiccfg initialvolume
Option
Type
Description
value
Integer
The new value for initialVolume. Leave blank to check current value.
Option
Type
Description
value
Integer
The new value for volumeLimit. Leave blank to check current value.
View all music bot settings and configure.
View all music bot settings and configure.