Overview
Auto responders automatically reply when members send messages containing specific triggers. Perfect for FAQs, keyword responses, memes, and automated interactions. Supports text replies, reactions, and custom embeds with advanced flags for precise control.Auto responders can be text messages, emoji reactions, or custom embeds with optional flags for fine-tuned behavior.
Commands
autoresponder add
autoresponder add
Create a new auto responder.Parameters:
Permissions: Manage Server
- trigger β Word/phrase that triggers the response
- response β What the bot replies with
- type β Optional:
text,reaction, orembed(auto-detected) - flags β Optional: Behavior modifiers (comma-separated)
- If response is 1-3 emojis only β
reactiontype - Otherwise β
texttype - Override with
type=parameter
ar add, autoresponse addPermissions: Manage Server
autoresponder remove
autoresponder remove
Delete an existing auto responder.Parameters:
Permissions: Manage Server
- trigger β Trigger phrase to remove
ar remove, ar delete, ar delPermissions: Manage Server
autoresponder edit
autoresponder edit
Edit an existing auto responder.Fields:
Permissions: Manage Server
- response (or reply) β Change the response text
- type β Change type:
text,reaction, orembed - flags β Change flags (comma-separated, no spaces)
ar edit, ar modifyPermissions: Manage Server
autoresponder list
autoresponder list
View all auto responders (compact view).What It Shows:
Permissions: Manage Server
- All triggers and responses
- Type and flags for each
- Up to 25 responders per page
- Compact overview format
ar list, ar showPermissions: Manage Server
autoresponder listall
autoresponder listall
Browse auto responders individually (detailed view).What It Shows:
Permissions: Manage Server
- Detailed view of each responder
- Full response text
- All flags and settings
- Navigation buttons (2 per page)
ar listall, ar showallPermissions: Manage Server
autoresponder clear
autoresponder clear
Delete all auto responders in the server.What It Does:
Permissions: Manage Server
- Removes ALL responders from server
- Cannot be undone
- Shows confirmation
ar clear, ar wipePermissions: Manage Server
listflags
listflags
View all available responder flags.What It Shows:
Permissions: None
- All available flags
- Detailed explanations
- Usage examples
- Interactive navigation
flags, flaglistPermissions: None
Response Types
- Text Response
- Reaction Response
- Embed Response
The bot sends a text message.Use Cases:
- Greetings and welcome messages
- FAQ responses
- Helpful information
- Commands guides
- Plain text
- Variables/placeholders
- Mentions
- Custom formatting
Available Flags
| Flag | Description | Example Use |
|---|---|---|
case | Case-sensitive trigger ( Hello β hello) | Proper nouns, specific formatting |
exact | Only triggers if message is exactly the trigger (no extra text) | Precise commands, one-word triggers |
start | Triggers if message starts with trigger (allows text after) | Prefix-style responses |
includes | Triggers if trigger appears anywhere in message (even in middle) | Keyword detection |
bot | Also triggers on bot messages (normally ignored) | Bot-to-bot interactions |
dm | Works in DMs (normally server-only) | Private responses |
delete | Deletes userβs message after triggering (cleanup) | Clean channels, hide commands |
reaction | Forces reaction type (manual override) | Explicit reaction mode |
Flag Usage
- Single Flag
- Multiple Flags
- Flag Combinations
Permission Requirements
Bot Permissions
The bot needs:
- Send Messages
- Manage Messages (for
deleteflag) - Add Reactions (for reaction type)
- Embed Links (for embed type)
User Permissions
Command Requirements:
- Manage Server β All autoresponder commands
- None β Viewing flags with
listflags
Aliases
autoresponder
Full command
ar
Short alias
autoresponse
Alternative
Usage Examples
- Basic Responses
- Reaction Responses
- FAQ Responses
- With Variables
- Advanced Flags
- Management
Common Use Cases
FAQ automation
FAQ automation
Greeting system
Greeting system
Meme responses
Meme responses
Command cleanup
Command cleanup
Keyword detection
Keyword detection
Tips & Best Practices
Design Tips
- Use
exactflag for command-style triggers - Use
includesfor keyword detection - Combine
deleteflag for cleaner channels - Keep responses concise and helpful
- Test responders before deploying
Flag Strategy
exactβ Best for commands (!help, !rules)startβ Good for prefix triggersincludesβ Great for keyword detectiondeleteβ Useful for hiding trigger messagescaseβ When case matters (names, acronyms)
Troubleshooting
Responder Not Triggering
- Check trigger spelling matches exactly
- Verify flags -
exactrequires perfect match - Ensure bot has Send Messages permission
- Check if
caseflag is causing issues - Try
~ar listto verify it exists
Response Not Showing
- Verify bot has Embed Links permission (for embeds)
- Check bot has Add Reactions permission (for reactions)
- Ensure response text is valid
- Test with a simple text response first
βTrigger Already Existsβ
Youβre trying to add a trigger that already exists. Solutions:- Use
~ar remove <trigger>first - Or use
~ar edit <trigger> response <new text> - Check
~ar listto see existing triggers
Related Features
Variables
Use dynamic placeholders in responses
Embed Builder
Create custom embed responses
Welcome Messages
Automated welcome system
Custom Replies
Customize command responses