Auto Responders

Automatically respond to trigger messages.

Creating an auto responder

You can create an auto responder with the autoresponder add command.

The message parameter can be raw text or an embed with dynamic variables.

Syntax: ;autoresponder add [response]
Example: ;autoresponder add hello, hello world --not_strict --delete --reply

Available flags

Not strict

The --not_strict flag will search for the trigger anywhere in the message. For example, if the trigger is hello, it will respond to hello there.

Delete trigger

The --delete flag will delete the trigger message after the response is sent.

Reply to trigger

The --reply flag will reply to the trigger message.

Removing an auto responder

You can remove an auto responder with the autoresponder remove command.

Viewing all auto responders

You can use the autoresponder list command to view all auto responders.

Removing all auto responders

You can use the autoresponder clear command to remove all auto responders.

Restricting auto responders

You can restrict an auto responder to a specific user, channel or role with the autoresponder allow command.

Syntax: ,autoresponder allow [trigger] [target]
Example: ,autoresponder allow hello bender.py

Disabling auto responders

You can disable an auto responder in a specific channel or for a specific role/user with the autoresponder deny command.

Syntax: ,autoresponder deny [trigger] [target]
Example: ,autoresponder deny hello bender.py

Last updated