Skip to main content
These run when someone adds or removes an emoji reaction on a message.

Example

Give someone a role when they react with a tick. Use a Compare check: {event_reaction_emoji} Equal to the emoji, and {event_message_id} Equal to your message’s ID.
How to use one: go to Events, press New Event, pick the event from the list, then add blocks under it.

The events

When it runs: someone adds an emoji reaction.Variables: the person, message and channel variables (see below). Plus:Build idea: reaction roles. React with a tick on your rules message, get the Member role.
When it runs: someone takes their reaction off.Variables: the person, message and channel variables. Plus:Build idea: take the role away again when they remove their reaction.
When it runs: every reaction is cleared off a message at once.Extra variables: none.
When it runs: one emoji is cleared off a message completely.

Variables every reaction event has

Example: a reaction role

1

Pick the event

Make a new event with When a reaction is added to a message.
2

Check the message

Add a Compare check: {event_message_id} Equal to your rules message’s ID.
3

Check the emoji

Add another Compare check: {event_reaction_emoji} Equal to the tick emoji.
4

Give the role

On the yes path, add Give roles and pick the role.
Buttons are often easier than reactions for roles. See Role buttons.