Skip to main content

Overview

Pick a word or phrase, pair it with a response, and misery 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.
Syntax
Example
Responses accept full embed syntax. Start with {embed} to build a rich embed instead of plain text — see Scripting.

Flags

Flags go after the response and start with $.

$not_strict

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.

$self_destruct

Deletes misery’s response after a set number of seconds. Both $self_destruct 10 and $self_destruct=10 work.
Must be between 6 and 60 seconds.

$delete

Deletes the member’s trigger message once the response goes out.

$reply

Sends the response as a reply to the trigger message instead of a standalone one.

$ignore_command_check

Lets the responder fire even when the message looks like a misery command. $ignore_command is accepted as shorthand.

Variables

Run ,autoresponder variables for the list in Fluxer, or see Variables for every one.

Editing and removing

Updating a response

Syntax
Example

Removing one

Syntax
Example

Removing all of them

,autoresponder reset clears every responder in the server after you confirm with a ✅ reaction.

Restricting where it fires

Lock a responder to specific channels or roles.
Syntax
Example
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.
Syntax
Example
These toggle as well. Running the same command twice undoes it.

Viewing your responders

,autoresponder list pages through every responder with its active flags.
Turn auto responders off in specific channels with events: ,event disable #serious-chat autoresponder.