coolbot.dev
Home
Commands
Tools
Sign in
Cool Bot Global Commands
Owner
/owner test
Test command
Available Options
string
(STRING)
a string
/owner eval
Evaluates JavaScript
/owner shutdown
Gracefully shuts down the bot
/owner restart
Gracefully restarts the bot
/owner update
Downloads the specified version from the specified S3 endpoint and updates the bot to that version.
Available Options
version
(STRING)
The version to update (or downgrade) to, 2.X.X format
force
(BOOLEAN)
Force the upgrade
/owner fn-force-update
Call the runnable that runs every day at UTC Midnight +10 minutes to update and alert users of fortnite shop changes
/botvar
Set or view a bot variable
Available Options
var
(STRING)
The variable
value
(STRING)
The value
Misc
/rolestat
Get statistics about a role
Available Options
role
(ROLE)
The role to get the stats for
/guild-info
Returns information about the guild it is ran in
/reset-mfa
Resets the shared TOTP secret between the user and the bot
/bot uptime
Returns the uptime of the bot
/bot version
Returns the current version this bot is running
/bot info
Returns statistics about the bot
/history
Returns the history of a message
Available Options
id
(STRING)
The message id
/poll
Start a poll
General
/ping
Shows current bot ping
/remind
Sends a reminder after the specified time
Available Options
message
(STRING)
The message to send you
hours
(INTEGER)
The time in hours from now
minutes
(INTEGER)
The time in minutes from now
days
(INTEGER)
The time in days from now
weeks
(INTEGER)
The time in weeks from now
/invite
Sends the bot's invite link
/whois
Returns information about the specified user
Available Options
user
(USER)
The user
userid
(STRING)
The id of another user (must do this way if they are not in this guild)
/help
Help, but for slash commands
Available Options
command
(STRING)
The specific command to search for
/urban
Search Urban Dictionary
Available Options
word
(STRING)
The word to search for
/exhang
Specific help is not available for this command, please report this [issue](https://github.com/coolbot-dev/Issues/issues)
Available Options
events
(INTEGER)
The maximum number of events to return
/persistentexhang
Specific help is not available for this command, please report this [issue](https://github.com/coolbot-dev/Issues/issues)
Available Options
events
(INTEGER)
The maximum number of events to return
/compboards
Manage your compbard inventory
Available Options
public
(BOOLEAN)
Send publically?
/remove-compboard
Remove X compboards of a certain type
Available Options
1
(INTEGER)
Compboard 1
2
(INTEGER)
Compboard 2
3
(INTEGER)
Compboard 3
4
(INTEGER)
Compboard 4
5
(INTEGER)
Compboard 5
6
(INTEGER)
Compboard 6
7
(INTEGER)
Compboard 7
/metrics
Display bot metrics and performance data
/level
Shows leveling stats
/quote
Quote a user saying something!
Available Options
user
(USER)
The user to quote
/uno start
Starts the uno lobby, there must be **at least** 3 players, can only be used by lobby owner
Available Options
id
(STRING)
The ID of the Uno game to join
/uno join
Joins an UNO lobby
Available Options
id
(STRING)
The ID of the Uno game to join
/uno create
Creates a new UNO lobby and automatically pulls you into it, use /uno start id:id to start the game once there are three players
/uno end
Queues an UNO game to end at the start of the next turn
Available Options
id
(STRING)
The ID of the Uno game to join
/vote
Start a vote on a topic.
Available Options
topic
(STRING)
The topic to vote on
/time in
Generates a timestamp for a certain time from now
Available Options
hours
(INTEGER)
The time in hours from now
minutes
(INTEGER)
The time in minutes from now
days
(INTEGER)
The time in days from now
weeks
(INTEGER)
The time in weeks from now
/time at
Generates a timestamp for a certain time
Available Options
day
(INTEGER)
The day, defaults to today
month
(INTEGER)
The month, defaults to this month
hour
(INTEGER)
The hour, defaults to this hour
minute
(INTEGER)
The minute, defaults to 0
year
(INTEGER)
The year, defaults to this year
timezone
(STRING)
The time zone, as a TZ identifier, default America/New_York
/todos add
Add a new todo
Available Options
name
(STRING)
The name of the Todo
description
(STRING)
Additional info about the todo
/todos remove
Remove an existing todo
Available Options
name
(STRING)
The name of the Todo
/todo
Return information about your todos
Available Options
name
(STRING)
The name of the todo
ephemeral
(BOOLEAN)
Whether to send the message as ephemeral or not
/avatar
Get the CDN URL of a users avatar
Available Options
user
(USER)
The user
/channel delete
Delete the specified channel(s)
Available Options
channel_1
(CHANNEL)
The first channel
channel_2
(CHANNEL)
The second channel
channel_3
(CHANNEL)
The third channel
channel_4
(CHANNEL)
The fourth channel
channel_5
(CHANNEL)
The fifth channel
channel_6
(CHANNEL)
The sixth channel
/guild token register
Register a new authorization token for this guild
Available Options
token
(STRING)
The token to register
/guild token unregister
Unregister an authorization token this guild has registered
Available Options
token
(STRING)
The token to register
/guild token view
View an authorization token
Available Options
token
(STRING)
The token to adjust the permissions for
/guild token list
List all authorization tokens registered to this guild
/guild cmdrefresh
Refresh guild commands
/alts
Returns information about any users with 0 messages or 0 time spent in VC
/owner token create
Create a new authorization token
/owner token grant_perm
Grant a permission to a token
Available Options
token
(STRING)
The token to adjust the permissions for
permission
(STRING)
The permission to grant for the token
/owner token revoke_perm
Revoke a permission from an authorization token
Available Options
token
(STRING)
The token to adjust the permissions for
permission
(STRING)
The permission to revoke for the token
/owner token max_uses
Set the max uses for an authorization token
Available Options
token
(STRING)
The token to adjust the permissions for
uses
(INTEGER)
The maximum number of uses to grant the token
/owner token enabled
Set the state of a token
Available Options
token
(STRING)
The token to adjust the permissions for
enabled
(BOOLEAN)
The state of the token
/owner token view
Revoke a permission from an authorization token
Available Options
token
(STRING)
The token to adjust the permissions for
Guild
/cc add
Add a new custom command for your guild!
/cc del
Remove a custom command from your guild
Available Options
name
(STRING)
The name of the custom command to delete
/cc info
Retrieves information about a custom command!
Available Options
name
(STRING)
The name of the custom command
/cc edit
Edit a custom command in your guild!!
Available Options
name
(STRING)
The name of the custom command
/purge
Purges messages in the channel
Available Options
amount
(INTEGER)
The amount of messages to purge
/guild prefix
Changes the guild prefix to the string in quotes
Available Options
prefix
(STRING)
The new prefix
/guild sync info
Returns info about GuildSync usage in this guild
/guild sync open
Opens a channel to be followed.
Available Options
password
(STRING)
The password to use for this channel
/guild sync follow
Follows a channel in another guild to sync to this channel.
Available Options
guild_id
(STRING)
The id of the guild to follow
channel_id
(STRING)
The id of the channel in the guild to follow
password
(STRING)
The password of the channel to follow
/guild sync close
Closes a channel to be followed.
/guild sync unfollow
Unfollows a channel in another guild to sync to this channel.
Available Options
guild_id
(STRING)
The id of the guild to follow
channel_id
(STRING)
The id of the channel in the guild to follow
/guild healthcheck
Checks and optionally disables all incomplete guild features.
Available Options
action
(STRING)
The action to take, check or fix (disable incomplete)
/rr add
Adds a new reaction role, must be run in the channel with the message Sends another message afterwards to collect the reaction information
Available Options
message_id
(STRING)
The id of the message with the reaction role
role
(ROLE)
The role the reaction will give
/rr remove
Removes a reaction role
Available Options
message_id
(STRING)
The id of the message with reactionroles
/feature log enabled
Enable or disable log
/feature log channel
Set the channel for log
Available Options
channel
(CHANNEL)
The channel to use
/feature log errors_only
Set the boolean for log
Available Options
errors_only
(BOOLEAN)
The boolean to use
/feature starboard enabled
Enable or disable starboard
/feature starboard channel
Set the channel for starboard
Available Options
channel
(CHANNEL)
The channel to use
/feature starboard threshold
Set the integer for starboard
Available Options
threshold
(INTEGER)
The integer to use
/feature spotify enabled
Enable or disable spotify
/feature spotify channel
Set the channel for spotify
Available Options
channel
(CHANNEL)
The channel to use
/feature counting enabled
Enable or disable counting
/feature counting channel
Set the channel for counting
Available Options
channel
(CHANNEL)
The channel to use
/feature vcman enabled
Enable or disable vcman
/feature vcman category
Set the channel for vcman
Available Options
category
(CHANNEL)
The channel to use
/feature vcman voice_channel
Set the channel for vcman
Available Options
voice_channel
(CHANNEL)
The channel to use
/feature vcman logging
Set the boolean for vcman
Available Options
logging
(BOOLEAN)
The boolean to use
/feature trollcommands enabled
Enable or disable trollcommands
/feature suggestions enabled
Enable or disable suggestions
/feature suggestions channel
Set the channel for suggestions
Available Options
channel
(CHANNEL)
The channel to use
/feature autorole enabled
Enable or disable autorole
/feature autorole role
Set the role for autorole
Available Options
role
(ROLE)
The role to use
/feature quote enabled
Enable or disable quote
/feature quote channel
Set the channel for quote
Available Options
channel
(CHANNEL)
The channel to use
/feature voicelogging enabled
Enable or disable voicelogging
/feature voicelogging channel
Set the channel for voicelogging
Available Options
channel
(CHANNEL)
The channel to use
/feature fortnite enabled
Enable or disable fortnite
/feature fortnite channel
Set the channel for fortnite
Available Options
channel
(CHANNEL)
The channel to use
/feature fortnite role
Set the role for fortnite
Available Options
role
(ROLE)
The role to use
/feature warframe enabled
Enable or disable warframe
/feature tickets enabled
Enable or disable tickets
/feature tickets category
Set the channel for tickets
Available Options
category
(CHANNEL)
The channel to use
/feature tickets role
Set the role for tickets
Available Options
role
(ROLE)
The role to use
/feature tickets channel
Set the channel for tickets
Available Options
channel
(CHANNEL)
The channel to use
/feature ai enabled
Enable or disable ai
/feature audio enabled
Enable or disable audio
/feature audio volume
Set the integer for audio
Available Options
volume
(INTEGER)
The integer to use
/feature tags enabled
Enable or disable tags
/feature roster enabled
Enable or disable roster
/feature roster role
Set the role for roster
Available Options
role
(ROLE)
The role to use
/feature roster manage_role
Set the role for roster
Available Options
manage_role
(ROLE)
The role to use
/feature roster create_role
Set the role for roster
Available Options
create_role
(ROLE)
The role to use
/feature voicetimeline enabled
Enable or disable voicetimeline
/feature voicetimeline role
Set the role for voicetimeline
Available Options
role
(ROLE)
The role to use
/feature trackr enabled
Enable or disable trackr
/feature trackr ac_channel
Set the channel for trackr
Available Options
ac_channel
(CHANNEL)
The channel to use
/feature trackr pu_channel
Set the channel for trackr
Available Options
pu_channel
(CHANNEL)
The channel to use
/feature activitymonitor enabled
Enable or disable activitymonitor
/feature activitymonitor log_channel
Set the channel for activitymonitor
Available Options
log_channel
(CHANNEL)
The channel to use
/feature activitymonitor cutoff
Set the integer for activitymonitor
Available Options
cutoff
(INTEGER)
The integer to use
/feature activitymonitor inactive_role
Set the role for activitymonitor
Available Options
inactive_role
(ROLE)
The role to use
/feature activitymonitor showhierarchyerrors
Set the boolean for activitymonitor
Available Options
showhierarchyerrors
(BOOLEAN)
The boolean to use
Trackr
/trackr api
(Re)generate a Trackr API Key
/trackr kills
Get kill statistics for a user
Available Options
user
(USER)
User whose statistics you want