Skip to main content
Autoreact adds emoji reactions to messages that match a trigger. Useful for fun interactions, reaction-based voting, or acknowledging specific keywords.
The bot can add up to 5 reactions per message across all matching rules.

Commands

The base command is ,autoreact. All subcommands require Manage Server permission.
CommandUsageDescription
,autoreact add<trigger>, <emoji>Create a new autoreaction
,autoreact remove<trigger>Delete an autoreaction
,autoreact update<trigger>, <new emoji>Update an existing reaction
,autoreact listView all autoreactions
,autoreact resetRemove all autoreactions

Flags

FlagWhat it does
--strictTrigger must match the entire message, not just be contained in it

Restrictions

Like autorespond, you can restrict reactions to a specific channel or role.
,autoreact add hello, 👋 #general
Only reacts in #general.
,autoreact add hello, 👋 @Members
Only reacts to messages from users with the Members role.
Channel-specific rules are checked before global rules. Both unicode emojis and custom server emojis are supported.

Examples

Basic autoreaction:
,autoreact add hello, 👋
Custom emoji with channel restriction:
,autoreact add clip, :fire: #clips
Strict match:
,autoreact add gm, ☀️ --strict