> ## Documentation Index
> Fetch the complete documentation index at: https://docs.criminal.work/llms.txt
> Use this file to discover all available pages before exploring further.

# Reaction Triggers

> Add an emoji automatically when a keyword is said.

```text theme={null}
/trigger reaction keyword:lmao emoji:😂
/trigger reaction keyword:ship emoji::heart:
```

Criminal reacts to the message that said the keyword. Unicode emoji work by themselves; custom emoji
work when they belong to the server the trigger is set in.

## Matching

Same rules as message triggers · case-insensitive, whole words only, several triggers can fire on one
message. `gg` won't fire inside `suggest`.

## Custom emoji

Pick the emoji from this server's picker and Discord sends it as `:name:`. Criminal stores the
reference and uses it when reacting. An emoji deleted from the server afterwards simply stops
resolving · the trigger stays and can be re-pointed with the same command.

## Managing

```text theme={null}
/trigger list
/trigger remove type:reaction keyword:lmao
```

Removing a reaction trigger doesn't remove a message trigger with the same keyword.

**Needs Add Reactions**

If Criminal can't react, the trigger fails quietly and logs a warning · check that it has **Add
Reactions** in the channel.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.