Skip to main content

Overview

Pick a word or phrase, pair it with a response, and confine posts it whenever someone says the trigger. Useful for FAQ answers, canned links, or self-serve verification.
Every command here requires the Manage Server permission.

Creating a responder

The trigger and the response are separated by a comma.
Responses accept full embed syntax. Start with {embed} to build a rich embed instead of plain text — see Embed Scripting.

Triggering on a prefix

If your trigger itself starts with a comma, confine handles it — the first comma is treated as part of the trigger rather than the separator.

Flags

Flags go after the response and start with $.
By default the message has to match your trigger exactly. This flag matches the trigger anywhere inside a message, so hello also fires on hello there.
Deletes confine’s response after a set number of seconds. Both $self_destruct 10 and $self_destruct=10 work.
Must be between 6 and 60 seconds.
Deletes the member’s trigger message once the response goes out.
Sends the response as a reply to the trigger message instead of a standalone one.
Lets the responder fire even when the message looks like a confine command. $ignore_command is accepted as shorthand.

Variables

Run ,autoresponder variables for the full list in Discord.

Editing and removing

Updating a response

Removing one

Removing all of them

,autoresponder reset clears every responder in the server behind a confirmation prompt. Buttons only respond to whoever ran the command and expire after 30 seconds.

Restricting where it fires

Lock a responder to specific channels or roles.
This toggles. Running it again on the same target removes the restriction.
Check what’s restricted with ,autoresponder exclusive list (trigger).

Handing out roles

A responder can add or strip roles when someone says the trigger — handy for self-verification.
These toggle as well. Running the same command twice undoes it — the second run removes the role action rather than adding another.
To see what a trigger is wired up to, add list:

Viewing your responders

,autoresponder list pages through every responder with its active flags.