Required Permission: Admin Access or higher — Server Owner, Extra Owner, Trusted User, or Administrator with a role above the bot can use these commands.
Setting Up
Follow these steps to create your first auto-responder.Unlike Auto React, Auto Responder triggers require an exact match. If the trigger is
how to join, the bot will only reply to messages that contain exactly “how to join” (though it is case-insensitive). It will not reply to “tell me how to join”.Commands
You can use.autoresponder or the shorter .ar alias for all commands.
| Command | Description |
|---|---|
.autoresponder add <trigger> <response> | Creates a new auto-responder |
.autoresponder remove <trigger> | Deletes an existing auto-responder |
.autoresponder editreply <trigger> <response> | Changes the response text for an existing trigger |
.autoresponder rename <trigger> <new> | Changes the trigger phrase for an existing auto-responder |
.autoresponder show | Lists all active auto-responders in the server |
.autoresponder reset | Deletes all auto-responders (requires confirmation) |
Customizing Responses
Auto-responder replies are fully customizable and support both dynamic variables and custom embeds.Using Variables
You can dynamically insert information like the user’s name or server details. Refer to the Variables reference for the full list. Available contexts: Server, Channel, User, Author, TargetUsing Custom Embeds
Design a rich embed using the interactive embed builder, then attach it to your response with the{embed:name} syntax.
The
{embed:name} placeholder is invisible in the final output. The bot strips it from the text and attaches the rich embed below the message.
