categories & command list

announce channel reset
url_btn

Remove the currently set announce channel

Remove the currently set announce channel, this works on a per bot basis. The first argument (bot) is optional

usage

  • announce channel reset bot 

examples

  • announce channel reset 
  • announce channel reset @Jockie Music 

aliases

  • announcement channel reset 
  • announcechannel reset 
  • announcechannelreset 

announce channel set
url_btn

Set the announce channel for all sessions

Set the announce channel which will be applied to all sessions, this works on a per bot basis. The second argument (bot) is optional

usage

  • announce channel set channel 
    bot 

examples

  • announce channel set #song-announce 
  • announce channel set #song-announce 
    @Jockie Music 

aliases

  • announcement channel set 
  • announcechannel set 
  • announcechannelset 

auto delete toggle
url_btn

Auto deletes the message which triggered a command

Auto deletes the message which triggered a command, note that this does not delete the bot's response

aliases

  • autodelete toggle 

24/7
url_btn

24/7 mode, the bot will not leave the channel by itself

Toggle 24/7 mode, the bot will not leave the channel by itself. This can be set on a per bot basis (see the examples).

Note: The bot will not join back after an update or outage

usage

  • 24/7 bot 

options

  • view 
  • reset 

examples

  • 24/7 
  • 24/7 @Jockie Music 
  • 24/7 --view 
  • 24/7 --reset 
  • 24/7 @Jockie Music 
    --reset 

aliases

  • endless session toggle 
  • endless session 
  • 24/7 toggle 

lock
url_btn

Lock the session, locking a session disables the permissions

Lock the session, locking a session disables the permissions for that session, meaning no one will be able to change anything. A locked session can also be unlocked with this command

multi bot ownership toggle
url_btn

Allows a single user to own multiple sessions

aliases

  • multibot ownership toggle 

preferred bots server
url_btn

Set the preferred order you want the bots to join in

Set the preferred order you want the bots to join in for the server, if the first bot you selected is already in use the next one will join and so on, if a bot is not in your preferred list it will default to the natural order after the ones specified are in use

usage

  • preferred bots server bots 

examples

  • preferred bots server @Jockie Music (1) 
  • preferred bots server @Jockie Music (1) @Jockie Music (2) 
  • preferred bots server reset 
  • preferred bots server 

aliases

  • preferred order server 
  • preferred order guild 
  • preferred bots guild 
  • preferred bot server 
  • preferred bot guild 

dashboard statistics access
url_btn

Set who can view dashboard statistics for this server, everyone or none

Set who can view dashboard statistics for this server
everyone (default) - Everyone in this server can view it
none - No one can view it, users will still be able to view their own statistics from this server

usage

  • dashboard statistics access access 

examples

  • dashboard statistics access everyone 
  • dashboard statistics access none 
  • dashboard statistics access default 

aliases

  • dashboard set statistics access 
  • set dashboard statistics access 
  • dashboard statistics access set 

page replace delete toggle
url_btn

Auto deletes paged messages when they are replaced

Toggle whether or not paged results should be deleted once they are replaced by a new one from another command, when this is disabled it will keep the message and prevent further input after it has been replaced.

Note that this only applies to new paged results from the same user.

page delete toggle
url_btn

Auto deletes paged messages when they timeout

Toggle whether or not paged results should be deleted once they timeout, when this is disabled it will keep the message and prevent further input after it has has timedout

timeout set
url_btn

Set the timeout time for sessions

Set the timeout time for sessions

Available timeout types
Playing - The time since the last track in the queue finished playing
Listeners - The time since all listeners left the channel
Pause - The time since you paused the track
Confirmation - The time until the bot will ask you to confirm that you are still listening

You can set the timeout types to infinite if the server has premium, see the perks command for more information

usage

  • timeout set type 
    time 

examples

  • timeout set playing 
    5m 
  • timeout set listeners 
    03:00 
  • timeout set pause 
    default 
  • timeout set listeners 
    infinite 

aliases

  • set timeout 

timeouts
url_btn

View all session timeout durations

session mode
url_btn

See the current session mode settings

aliases

  • sessionmode 

permission mode set
url_btn

Set the permission mode for all sessions

Set the permission mode for all sessions, this requires the session mode to be server.

Permission Modes
user - this will use the user's permissions
server - this will use the server's permissions
combine - this will combine both the user and server's permissions

usage

  • permission mode set mode 

examples

  • permission mode set server 
  • permission mode set combine 

aliases

  • permissions mode set 
  • set permissions mode 
  • set permission mode 

properties combine mode set
url_btn

Set the properties combine mode for all sessions

Set the properties combine mode for all sessions, this requires the session mode to be server and the properties mode to be combine. This value will be used if a property, which only has a single value, is set by both the server and the user to determine which one will be used.

Properties Combine Modes
prefer user - prefer the user's properties if set in both
prefer server - prefer the server's properties if set in both

usage

  • properties combine mode set mode 

examples

  • properties combine mode set prefer user 
  • properties combine mode set prefer server 

aliases

  • set properties combine mode 
  • settings combine mode set 
  • set settings combine mode 

properties mode set
url_btn

Set the properties mode for all sessions

Set the properties mode for all sessions, this requires the session mode to be server.

Properties Modes
user - this will use the user's properties
server - this will use the server's properties
combine - this will combine both the user and server's properties

usage

  • properties mode set mode 

examples

  • properties mode set server 

aliases

  • set properties mode 
  • settings mode set 
  • set settings mode 

session mode set
url_btn

Set the session control mode for all sessions in the server

Set the session control mode for all sessions in the server, this means that you can set which entity controls the sessions

Setting the session mode to user (default) means the user who started the session has full control over the session they started and setting it to server means that the server has control of all the sessions

You can change to what extent the server has control over the sessions when using the server mode with the permission mode set and properties mode set commands

Available session modes
server - The server is in control of all the sessions
user - The user who started the session is in control of the session

usage

  • session mode set mode 

examples

  • session mode set server 

aliases

  • sessions mode set 
  • set sessions mode 
  • set session mode 

command disable all
url_btn

Disable all commands for this server

aliases

  • disable all commands 
  • disableall commands 
  • disableallcommands 
  • commanddisable all 
  • commanddisableall 

command disable
url_btn

Disable a command for this server

usage

  • command disable command 

aliases

  • disable command 
  • disablecommand 
  • commanddisable 

disabled commands
url_btn

Get all disabled commands for this server

command enable all
url_btn

Enable all disabled commands for this server

aliases

  • enable all commands 
  • enableall commands 
  • enableallcommands 
  • commandenable all 
  • commandenableall 

command enable
url_btn

Enable a disabled command for this server

usage

  • command enable command 

aliases

  • enable command 
  • enablecommand 
  • commandenable 

command toggle
url_btn

Toggle enable/disable a command

usage

  • command toggle command 

aliases

  • toggle command 
  • togglecommand 
  • commandtoggle 

text channel set delete original
url_btn

Set whether or not to delete the original message when a channel is disabled

usage

  • text channel set delete original enabled/disabled 

examples

  • text channel set delete original enabled 
  • text channel set delete original default 

aliases

  • set text channel delete original 
  • textchannel set delete original 
  • text channel set deleteoriginal 
  • set text channel deleteoriginal 
  • set textchannel delete original 
  • textchannel set deleteoriginal 
  • set textchannel deleteoriginal 

text channel disable
url_btn

Disable a text channel

Disable a text channel, if a text channel is disabled commands will not be executed in that channel

usage

  • text channel disable text channel 

examples

  • text channel disable bot-commands 

aliases

  • disable text channel 
  • textchannel disable 
  • disable textchannel 

text channel disable all
url_btn

Disable all text channels

aliases

  • disable all text channels 
  • disable all textchannels 
  • disableall text channels 
  • text channel disableall 
  • textchannel disable all 
  • disableall textchannels 
  • textchannel disableall 

text channel enable
url_btn

Enable a previously disabled text channel

usage

  • text channel enable text channel 

examples

  • text channel enable bot-commands 

aliases

  • enable text channel 
  • textchannel enable 
  • enable textchannel 

text channel enable all
url_btn

Enable all disabled text channels

aliases

  • enable all text channels 
  • enableall text channels 
  • enable all textchannels 
  • textchannel enable all 
  • text channel enableall 
  • enableall textchannels 
  • textchannel enableall 

text channel set message
url_btn

Set the message to use when a channel is disabled

Set the message to use when a text channel is disabled

Formatting

User - The user that sent the message
${user.id} - The id of the user
${user.name} - The name of the user
${user.tag} - The tag of the user, their name and discriminator
${user.mention} - The mention of the user
${user.avatarUrl} - The url of the user's avatar url

Member - The member that sent the message
${member.effective_name} - The nickname or name of the member
${member.color} - The colour of the member

Guild - The guild (server) the message was sent in
${guild.name} - The name of the guild
${guild.iconUrl} - The url of the guild's icon

Channel - The channel the message was sent in
${channel.id} - The id of the channel
${channel.name} - The name of the channel
${channel.mention} - The mention of the channel

Bot - The bot that handled the message
${bot.user} - See values above
${bot.member} - See values above

JSON Message
Alternatively you can give it the message as JSON for the most customizability, you can use this tool to help you visualize the messageJSON<br>{<br> "content": "",<br> "embed": {<br> "title": "",<br> "description": "",<br> "url": "",<br> "color": 0,<br> "timestamp": "",<br> "footer": {<br> "icon_url": "",<br> "text": ""<br> },<br> "thumbnail": {<br> "url": ""<br> },<br> "image": {<br> "url": ""<br> },<br> "author": {<br> "name": "",<br> "url": "",<br> "icon_url": ""<br> },<br> "fields": [<br> {<br> "name": "",<br> "value": "",<br> "inline": false<br> }<br> ]<br> }<br>}

usage

  • text channel set message message 

options

  • embed 

examples

  • text channel set message ${user.mention}, please use #bots 
  • text channel set message Commands are disabled in this channel, please use #bots instead 
    --embed 
  • text channel set message {"content":"${user.mention}","embed":{"description":"Use #bots"}} 
  • text channel set message default 

aliases

  • textchannel set message 

text channel set notify type
url_btn

Set the notify type to use when a channel is disabled

Set the notify type to use when a text channel is disabled.

Available notify types
ignore - Ignore the messsage and pretend like nothing happened
notify - Notify that this channel can not be used for commands
notify and delete - Notify that this channel can not be used for commands, the message sent to notify them will be deleted after 5 seconds

usage

  • text channel set notify type notify type 

aliases

  • set text channel notify type 
  • textchannel set notify type 
  • text channel set notifytype 
  • set text channel notifytype 
  • set textchannel notify type 
  • textchannel set notifytype 
  • set textchannel notifytype 

text channel set thread policy
url_btn

Set the policy for disabling commands in threads

Set the policy for disabling commands in threads.

Available thread policies
never - Never allow commands in threads
always - Always allow commands in threads
inherit - Inherit the status from the parent channel, if it is disabled the threads will be too

usage

  • text channel set thread policy thread policy 

aliases

  • set text channel thread policy 
  • text channel set threadpolicy 
  • textchannel set thread policy 
  • set text channel threadpolicy 
  • set textchannel thread policy 
  • textchannel set threadpolicy 
  • set textchannel threadpolicy 

text channel view
url_btn

View all disabled/enabled text channels

usage

  • text channel view disabled/enabled 

examples

  • text channel view 
  • text channel view enabled 

aliases

  • view text channel 
  • textchannel view 
  • text channelview 
  • viewtext channel 
  • view textchannel 
  • textchannelview 
  • viewtextchannel 

voice channel disable
url_btn

Disable a voice channel

Disable a voice channel, if a voice channel is disabled the bot will not join it

usage

  • voice channel disable voice channel 

examples

  • voice channel disable music-1 

aliases

  • disable voice channel 
  • voicechannel disable 
  • disable voicechannel 

voice channel disable all
url_btn

Disable all voice channels

aliases

  • disable all voice channels 
  • disable all voicechannels 
  • disableall voice channels 
  • voicechannel disable all 
  • voice channel disableall 
  • disableall voicechannels 
  • voicechannel disableall 

voice channel enable
url_btn

Enable a previously disabled voice channel

usage

  • voice channel enable voice channel 

examples

  • voice channel enable music-1 

aliases

  • enable voice channel 
  • voicechannel enable 
  • enable voicechannel 

voice channel enable all
url_btn

Enable all disabled voice channels

aliases

  • enable all voice channels 
  • enableall voice channels 
  • enable all voicechannels 
  • voicechannel enable all 
  • voice channel enableall 
  • enableall voicechannels 
  • voicechannel enableall 

voice channel set message
url_btn

Set the message to use when a channel is disabled

Set the message to use when a voice channel is disabled

Formatting

User - The user that sent the message
${user.id} - The id of the user
${user.name} - The name of the user
${user.tag} - The tag of the user, their name and discriminator
${user.mention} - The mention of the user
${user.avatarUrl} - The url of the user's avatar url

Member - The member that sent the message
${member.effective_name} - The nickname or name of the member
${member.color} - The colour of the member

Guild - The guild (server) the message was sent in
${guild.name} - The name of the guild
${guild.iconUrl} - The url of the guild's icon

Channel - The channel the message was sent in
${channel.id} - The id of the channel
${channel.name} - The name of the channel
${channel.mention} - The mention of the channel

Bot - The bot that handled the message
${bot.user} - See values above
${bot.member} - See values above

JSON Message
Alternatively you can give it the message as JSON for the most customizability, you can use this tool to help you visualize the messageJSON<br>{<br> "content": "",<br> "embed": {<br> "title": "",<br> "description": "",<br> "url": "",<br> "color": 0,<br> "timestamp": "",<br> "footer": {<br> "icon_url": "",<br> "text": ""<br> },<br> "thumbnail": {<br> "url": ""<br> },<br> "image": {<br> "url": ""<br> },<br> "author": {<br> "name": "",<br> "url": "",<br> "icon_url": ""<br> },<br> "fields": [<br> {<br> "name": "",<br> "value": "",<br> "inline": false<br> }<br> ]<br> }<br>}

usage

  • voice channel set message message 

options

  • embed 

examples

  • voice channel set message ${user.mention}, please use #music 
  • voice channel set message This voice channel is disabled, please use #music instead 
    --embed 
  • voice channel set message {"content":"${user.mention}","embed":{"description":"Use #music"}} 
  • voice channel set message default 

aliases

  • voicechannel set message 

voice channel view
url_btn

View all disabled/enabled voice channels

usage

  • voice channel view disabled/enabled 

examples

  • voice channel view 
  • voice channel view enabled 

aliases

  • view voice channel 
  • voicechannel view 
  • voice channelview 
  • view voicechannel 
  • viewvoice channel 
  • voicechannelview 
  • viewvoicechannel