Skip to content

Blocklist

The blocklist is the free part of Reaction Rules. It removes specific emoji reactions as soon as members add them.

Commands

CommandDescription
/blocklist add <emoji>Add an emoji to the blocklist
/blocklist remove <emoji>Remove an emoji from the blocklist
/blocklist listList all blocked emojis

How It Works

When a user reacts to a message with a blocked emoji:

  1. HAF Bot receives the reaction event.
  2. It checks the emoji against the server blocklist.
  3. If the emoji is blocked, the bot removes the reaction.
  4. If a log channel is configured, the bot reports what it removed.

Channel Filtering

You can configure which channels the blocklist applies to:

  • All channels — Blocklist enforced everywhere
  • Include mode — Only block in specified channels
  • Exclude mode — Block everywhere except specified channels

Open Admin Dashboard -> Reaction Rules to:

  • Add or remove emojis from the blocklist
  • Pick emojis from the server emoji picker
  • Set a moderation log channel
  • Choose include or exclude channel filtering

Limits

TierMax Blocked Emojis
Free10
PremiumNo plan limit
Premium PlusNo plan limit

Discord limits and abuse safeguards still apply. See Compare Plans.

Setup check

After saving, use Setup check to evaluate the saved Blocklist channels and permissions with read-only diagnostics. It does not add a reaction or delete a message; confirm enforcement with a harmless blocked reaction from a non-admin account.