ReactionBot FAQ
Everything you need to know about using ReactionBot, from setup to advanced features.
What is ReactionBot?
ReactionBot is a Discord moderation bot that gives you full control over emoji reactions. You can block spam, allow only certain emojis, and keep your channels clean without disabling reactions entirely.
How do I add ReactionBot to my server?
Click the 'Add to Discord' button on ReactionBot.gg and authorize the bot. After adding it, make sure the ReactionBot role is placed above other roles so it can properly manage reactions.
What permissions does ReactionBot need?
ReactionBot needs 'Manage Messages', 'Read Message History', and 'Send Messages'. Without these, it won’t be able to remove or control reactions.
Is ReactionBot free?
Yes! Core features like blocking and unblocking emojis are completely free. Premium unlocks advanced features like global controls and multi-emoji actions.
Does ReactionBot use slash commands?
Yes. ReactionBot now uses slash commands (`/`) with dropdowns and built-in guidance. This makes commands easier to use and reduces mistakes.
What is the 'Location' option in commands?
Most commands include a Location option where you choose 'Channel' or 'Global'. This replaces older global commands and keeps everything simple and consistent.
What happened to global commands like !blockglobal?
Global commands have been removed. Instead, use `/block` and select 'Global' in the Location dropdown.
How do I block an emoji?
Use `/block`, choose a Location (Channel or Global), and enter the emoji(s). ReactionBot will automatically remove those reactions.
How do I unblock an emoji?
Use `/unblock`, select the Location, and provide the emoji(s) you want to allow again.
Can I block multiple emojis?
Yes, but blocking multiple emojis at once is a premium feature.
How do I allow only certain emojis?
Use `/allowonly`, choose a Location, and enter the emojis you want to allow. All others will be removed automatically.
How do I clear the allow-only list?
Use `/clearallowonly` and select the Location to reset the list.
Can I limit reactions per message?
Yes. Use `/limitreaction` to set how many reactions are allowed per message. This can be set per-channel or globally (premium).
How do I remove a reaction limit?
Use `/clearreactionlimit` and choose the Location.
How do I remove existing reactions from messages?
Use `/remove` and provide the emoji. ReactionBot will scan messages and remove those reactions.
How do I see what’s blocked?
Use `/listblocked` to view blocked and allowed emojis. This command posts publicly so staff can review settings together.
What does premium unlock?
Premium unlocks global controls, multi-emoji actions, and advanced moderation features across your entire server.
How do I activate premium?
Use `/redeem` and enter your license key to activate premium.
Why can’t I use global features?
Global features are premium-only. ReactionBot will notify you if you try to use them without premium.
ReactionBot isn’t removing reactions — why?
Make sure the bot role is above other users and that it has 'Manage Messages'. Without this, it cannot remove reactions.
Commands aren’t working — what should I check?
Make sure you have the correct permissions (like Manage Channels) and try using slash commands. You can also run `/diagnose`.
Are command responses public?
Most slash commands respond privately (only visible to you) to keep channels clean.
Does ReactionBot save settings?
Yes. All settings are saved automatically and persist even after restarts.
Where can I get help?
Visit the support page or join the ReactionBot Discord community for help and updates.
Is ReactionBot still being updated?
Yes — ReactionBot is actively developed with frequent improvements and new features.