Commands
Here are all the commands you can use with Countable!
ping
Pings to bot to make sure it's running. Will reply with a message if working.
Example: ping
Aliases: none
set-count
Sets the next expected count for the server (i.e. setting the count to 100 means that the next number that should be typed in the counting channel is 100).
Example: set-count 100
Aliases: count
, =
Argument
Type
Description
count
number
The value to set as the next expected count.
set-channel
Sets the counting channel for your Discord server.
Example: set-channel #counting
, set-channel 722159296934183012
Aliases: channel
Argument
Type
Description
channel
channel mention or channel ID
The channel you want to count in.
set-emoji
Sets the reaction used by the bot when a user sends a count with no message (if set-nomessage
is true.)
Example: set-emoji 👋
, set-emoji :custom_emoji:
Aliases: emoji
Argument
Type
Description
emoji
emoji
The emoji to react with.
set-prefix
Sets the bot's prefix (to invoke commands with).
Example: set-prefix !
, set-prefix c$
Aliases: prefix
Argument
Type
Description
prefix
string
The prefix to use commands with.
set-highestcount
Sets the highest count reached in the server.
Example: set-highestcount 100
Aliases: highest
, highestcount
Argument
Type
Description
count
number
The value to set as the highest count.
set-nomessage
Sets whether to react to counts which don't contain a message.
Example: set-nomessage true
Aliases: nomessage
Argument
Type
Description
value
true/false
Whether to enable this option or not.
set-numbersonly
Sets whether users can include a message with their count, or if it has to be the count only.
Example: set-numbersonly false
Aliases: numbersonly
Argument
Type
Description
value
true/false
Whether to enable this option or not.
set-failrole
Sets the role to be applied when a user gets the count wrong.
Providing no argument will disable this feature.
Example: set-failrole @role
, set-failrole
Aliases: failrole
Argument
Type
Description
role (optional)
role mention
The role to be applied to users.
stats
Returns the stats for yourself or another user in the current server.
Example: stats
, stats @poisonwasp
Aliases: none
Argument
Type
Description
user (optional)
user mention
The user you want to get the stats for.
serverinfo
Returns information about the current server as a whole (e.g. current count, highest count, prefix etc.)
Example: serverinfo
Aliases: server
, info
leaderboard
Display the leaderboard for the current server.
Example: leaderboard
Aliases: board
, top
, scoreboard
milestone
A collection of commands related to adding/deleting/listing milestones. Milestones are currently used to change the channel name upon reaching specified counts.
Aliases: none
milestone add
Adds a milestone to the current server.
Example: milestone add 100 intense-counting
Argument
Type
Description
count
number
The count to add a milestone at.
name
string
What to rename the channel to.
milestone remove
Removes a milestone from the current server.
Example: milestone remove 100
Argument
Type
Description
count
number
The count to remove the milestone from.
milestone list
Lists the milestones added in the current server.
Example: milestone list
Last updated
Was this helpful?