/active-channels view
Displays the list of currently active channels. All messages sent here have a chance to trigger rewards.
Permissions: All members can use this command.
/active-channels add
Adds a channel to the active channels list. Chat Rewards will only reward messages sent in these channels.
Example Usage: /active-channels add #general →
Messages sent in #general now have a chance to trigger rewards.
Permissions: Manage Server or the server's "mod role" (if applicable).
/active-channels remove
Removes a channel from the active channels list. Chat Rewards will no longer reward messages sent in these channels.
Example Usage: /active-channels remove #general →
Messages sent in #general no longer have a chance to trigger rewards.
Permissions: Manage Server or the server's "mod role" (if applicable).
/credits balance
Shows the amount of credits a user has.
Permissions: All members can use this command.
/credits add
Adds credits to a user's balance.
Example Usage: /credits add @Xonestly 500 →
Adds 500 credits to @Xonestly's balance.
Permissions: Manage Server or the server's "mod role" (if applicable).
/credits remove
Removes credits from a user's balance.
Example Usage: /credits remove @Xonestly 500 →
Removes 500 credits from @Xonestly's balance.
Permissions: Manage Server or the server's "mod role" (if applicable).
/credits settings
Changes the serverโs currency name (default is "credits") and lets you add a currency emoji (default is none). Command names (like /credits balance) stay the same, but whenever the bot mentions the currency in messages, it will use your custom name and emoji.
Example Usage: /credits settings "SuperCoins" "๐" →
The bot will now refer to all currency in the server as "๐ SuperCoins". The bot usually calls all currency "credits", but by using this command, the bot will call the currency anything you'd like. Like "๐ SuperCoins".
Example Usage: /credits settings "None" "๐" →
The bot will now refer to all currency in the server as just "๐". As long as there is a currency emoji, you may set the currency name to "None" and Chat Rewards will simply refer to all currency as the emoji, like "๐".
Permissions: Manage Server or the server's "mod role" (if applicable).
/daily-credits
Displays the amount of Daily Credits you have left to claim for the day. Daily Credits are credits that all users are guaranteed to get if they chat enough each day.
Permissions: All members can use this command.
/daily-credits-limit
Adjusts the limit of guaranteed credits a user can get per day. Default is 500.
Example Usage: /daily-credits-limit 1000 →
Now, if users send 1000 messages, they are guaranteed to receive 1000 credits at the minimum.
Permissions: All members can use this command.
/credits transfer
Transers some credits from your balance to someone else's.
Example Usage: /credits transfer @Xonestly 500 →
Transfers 500 of your credits to @Xonestly's balance.
Permissions: All members can use this command.
/transfer-limits
Displays OR updates the transaction limits when using /credits transfer. If you do not specify any parameters when using the command, it will simply display the current limits.
Example Usage: /transfer-limits 1000 500 10% →
Users can now only transfer 1000 credits per day, and can only receive 500 credits per day. Additionally, each transaction has a 10% tax.
Permissions: All members can use this command if they are just viewing the limits. Only people with Manage Server or the server's "mod role" (if applicable) can edit the limits.
/credits purge
Resets ALL users credits in your server back to 0 credits.
Permissions: Server Administrators.
/leaderboard
Displays the server's leaderboard in terms of highest credit balances, or most Chat Drops answered.
Permissions: All members can use this command.
/multiplier
Displays your current credit multiplier, which affects the amount of credits you receive from all sources.
Permissions: All members can use this command.
/rates view
Shows the odds of receiving each type of reward that Chat Rewards has to offer in the server.
Permissions: All members can use this command.
/rates adjust
Adjusts the odds of receiving each type of reward in the server.
Example Usage: /rates adjust Common 0.5% →
Now, 0.5% of all messages sent in any active channels will trigger a Common reward.
Permissions: Manage Server or the server's "mod role" (if applicable).
/rates reset
Resets the odds of receiving each type of reward in the server to their default values.
Permissions: Manage Server or the server's "mod role" (if applicable).
/chat-drops create
Creates a custom Chat Drop. Chat Rewards will add this custom Chat Drop to its database of pre-made questions and will start automatically prompting it in chat.
Example Usage: /chat-drops create "Test Question" "Test Answer" →
Creates a custom Chat Drop with the question "Test Question" and answer "Test Answer". Chat Rewards will now start asking this question in chat automatically.
Permissions: Manage Server or the server's "mod role" (if applicable).
/chat-drops edit
Edits an existing custom Chat Drop.
Example Usage: /chat-drops edit 18 "New Question" "New Answer" →
Edits the custom Chat Drop that has the ID of 18 to now have the question "New Question and answer "New Answer".
Permissions: Manage Server or the server's "mod role" (if applicable).
/chat-drops delete
Deletes an existing custom Chat Drop.
Example Usage: /chat-drops delete 18 →
Deletes the Chat Drop with the ID of 18 from Chat Rewards' database.
Permissions: Manage Server or the server's "mod role" (if applicable).
/chat-drops view
Shows all custom Chat Drops made in the server. Displays the ID, question, and answer for each Chat Drop.
Permissions: Manage Server or the server's "mod role" (if applicable).
/spawn reward
Instanly spawns a reward of the chosen type (Common, Epic, Legendary, and even Special Rewards like Mega, Super, and Ultimate).
Example Usage: /spawn reward legendary @Xonestly →
Instantly spawns a LEGENDARY reward for @Xonestly in chat.
Permissions: Manage Server or the server's "mod role" (if applicable).
/spawn chat-drop
Instantly sends a custom Chat Drop.
Example Usage: /spawn chat-drop "Test Question" "Test Answer" #general 500 →
Will make Chat Rewards ask a Chat Drop in #general asking "Test Question" and the first response saying "Test Answer" will win 500 credits.
Permissions: Manage Server or the server's "mod role" (if applicable).
/spawn chat-flurry
Starts a Chat Flurry where Chat Rewards will be more active. You can configure the duration, spawn-rate multiplier, and credits multiplier of the Chat Flurry.
Example Usage: /spawn chat-flurry 120 2 3 →
Chat Rewards will now start a Chat Flurry that lasts 120 seconds that doubles (2) the drop rates of rewards and triples (3) all credits earned.
Permissions: Manage Server or the server's "mod role" (if applicable).
/special-rewards view
Displays your Special Rewards. Special Rewards are rarer then normal Common, Epic, and Legendary rewards and have the chance to give you credit multipliers.
Permissions: All members can use this command.
/special-rewards open
Opens a Special Reward and reveals what prize you got, like a credit multiplier.
Permissions: All members can use this command.
/boost-rewards
Allows you to configure how Boost Rewards work for your server, Chat Rewards can reward people with credits for boosting your server.
Example Usage: /boost-rewards #general 1000 →
Now, when Chat Rewards detects a boost, it will send a message in #general saying the user who boosted won 1000 credits for boosting the server.
Permissions: Manage Server or the server's "mod role" (if applicable).
/shop view
Displays the server shop where users can spend their credits to buy items.
Permissions: All members can use this command.
/shop buy
Purchases an item from the shop using the user's credits.
Permissions: All members can use this command.
/shop add
Adds an item to the server shop.
Example Usage: /shop add @Role 500 infinite "Some Roles" "This is a description" โญ →
Adds the role @Role to the server shop costing 500 credits with an infinite stock, the role will be under the "Some Roles" category, have the description "This is a description", and have the role emoji "โญ".
Permissions: Manage Server or the server's "mod role" (if applicable).
/shop edit
Edits a role already in the server shop.
Example Usage: /shop edit @Role 1000 25 "More Roles" "Edited description" ๐ช →
Edits the role @Role in the server shop to now cost 1000 credits with a stock of 25, the role will now be under the "More Roles" category, have the description "Edited description", and have the role emoji "๐ช".
Permissions: Manage Server or the server's "mod role" (if applicable).
/shop remove
Removes an item from the server shop.
Permissions: Manage Server or the server's "mod role" (if applicable).
/cases manage
View and manage all cases (loot boxes) in the server. Cases appear in the shop and allow users to spend credits to open them and receive a random role based on weighted odds.
Example Usage: /cases manage →
Opens an interactive interface showing all cases in the server. You can create new cases, edit existing ones (name, price, stock, description), or delete cases from here.
Permissions: Manage Server or the server's "mod role" (if applicable).
/cases item add
Adds a role to a case with a specific weight. The weight determines how likely users are to receive this role when opening the case (higher weight = more common).
Example Usage: /cases item add "Starter Case" @Common Role 70 →
Adds the @Common Role to "Starter Case" with a weight of 70, making it more likely to drop than roles with lower weights.
Permissions: Manage Server or the server's "mod role" (if applicable).
/cases item edit
Edits the weight of a role already in a case. Adjust the weight to make the role more or less common when users open the case.
Example Usage: /cases item edit "Starter Case" @Common Role 50 →
Changes the weight of @Common Role in "Starter Case" to 50, making it less common than before (if it was previously 70).
Permissions: Manage Server or the server's "mod role" (if applicable).
/cases item remove
Removes a role from a case. Users will no longer be able to receive this role when opening the case.
Example Usage: /cases item remove "Starter Case" @Common Role →
Removes @Common Role from "Starter Case". The role will no longer drop when users open this case.
Permissions: Manage Server or the server's "mod role" (if applicable).
/mod-role
Sets the role that allows users to configure the bot and execute permissions that require the "mod role" permission.
Example Usage: /mod-role @Mod →
All users with the @Mod role will be able to configure Chat Rewards and use all of the commands that require the server's "mod role".
Permissions: Server Administrators
/blacklist
Allows the server to blacklist a user from using Chat Rewards. Blacklisted users cannot earn rewards or spend credits.
Example Usage: /blacklist @Xonestly Add Blacklist →
@Xonestly is now blacklisted and is unable to earn rewards or use Chat Rewards within the server.
Permissions: Manage Server or the server's "mod role" (if applicable).
/reward-messages
Configures where reward messages (like "COMMON REWARD" or "MEGA REWARD") are sent and how long they stay before deletion. By default, reward messages appear in the same channel as the userโs original message (the message that triggered the reward) and never delete.
Example Usage: /reward-messages #bot-commands 30 →
Now, all reward messages will be sent in the channel #bot-commands, regardless of the user's original message location, and will delete after 30 seconds.
Permissions: Manage Server or the server's "mod role" (if applicable).
/setup
A guided onboarding that sets up Chat Rewards for the server with just a couple of questions.
Permissions: Server Administrators
/logging
Configures logging settings. Logging allows the server to receive alerts about members' interactions with Chat Rewards.
Example Usage: /logging #server-logs @Admin →
All logs relating to Chat Rewards will now be posted in #server-logs and Chat Rewards will ping the @Admin role on crucial alerts (not every log).
Permissions: Manage Server or the server's "mod role" (if applicable).
/premium
Shows the server's premium status and lets you activate your purchased premium subscription on that server."
Permissions: Manage Server or the server's "mod role" (if applicable).
/whitelabel
Allows you to change the bot's avatar, banner, name, and bio. Leave everything empty to reset to default.
Example Usage: /whitelabel avatar (image), banner (image) "Super Rewards" "I am the Super Rewards bot" →
Will set the bot's avatar and banner to their images, will change the name of the bot to "Super Rewards" and set the bio of the bot to "I am the Super Rewards bot"
Example Usage: /whitelabel →
Will reset the bot's avatar, banner, name, and bio to default.
Permissions: Server Administrators
/feedback
Sends feedback or reports any issues with the bot directly to the developers.
Example Usage: /feedback "Hey! I love this bot."" "General Feedback" →
Sends the general feedback of "Hey! I love this bot." to the developers. You can also submit suggestions and bugs.
Permissions: All members can use this command.
/vote
Provides two vote links that award users up to 600 free credits daily across all servers they're in.
Permissions: All members can use this command.
/invite
Shows the invite link for Chat Rewards.
Permissions: All members can use this command.
/info
Shows information about Chat Rewards. Like when the bot was created.
Permissions: All members can use this command.
/stats
Shows user/server/global stats for Chat Rewards.
Example Usage: /stats @Xonestly Global Stats →
Shows @Xonestly's global stats (across all servers) with Chat Rewards, like total credits earned and spent.
Permissions: All members can use this command.
/opt-out
Opt in/out of Chat Rewards. Optedโout users won't earn rewards or be able to interact with the bot.
Example Usage: /opt-out "Opt Out" →
You have opted out of Chat Rewards. You will no longer earn rewards from chatting, appear on leaderboards, answer Chat Drops, or interact with the bot.
Example Usage: /opt-out "Opt In" →
You have opted back in to Chat Rewards. You can now earn rewards from chatting, appear on leaderboards, answer Chat Drops, and interact with the bot again.
Permissions: All members can use this command.
/help
Shows helpful information and links for the bot.
Permissions: All members can use this command.
/commands
Displays this command list, but in Discord (much less detailed).
Permissions: All members can use this command.
/ping
Shows the current latency of the bot.
Permissions: All members can use this command.