Skip to main content

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

Create a new auto responder.
Parameters:
  • trigger β€” Word/phrase that triggers the response
  • response β€” What the bot replies with
  • type β€” Optional: text, reaction, or embed (auto-detected)
  • flags β€” Optional: Behavior modifiers (comma-separated)
Type Auto-Detection:
  • If response is 1-3 emojis only β†’ reaction type
  • Otherwise β†’ text type
  • Override with type= parameter
Aliases: ar add, autoresponse add
Permissions: Manage Server
Delete an existing auto responder.
Parameters:
  • trigger β€” Trigger phrase to remove
Aliases: ar remove, ar delete, ar del
Permissions: Manage Server
Edit an existing auto responder.
Fields:
  • response (or reply) β€” Change the response text
  • type β€” Change type: text, reaction, or embed
  • flags β€” Change flags (comma-separated, no spaces)
Aliases: ar edit, ar modify
Permissions: Manage Server
View all auto responders (compact view).
What It Shows:
  • All triggers and responses
  • Type and flags for each
  • Up to 25 responders per page
  • Compact overview format
Aliases: ar list, ar show
Permissions: Manage Server
Browse auto responders individually (detailed view).
What It Shows:
  • Detailed view of each responder
  • Full response text
  • All flags and settings
  • Navigation buttons (2 per page)
Aliases: ar listall, ar showall
Permissions: Manage Server
Delete all auto responders in the server.
What It Does:
  • Removes ALL responders from server
  • Cannot be undone
  • Shows confirmation
This permanently deletes all auto responders in your server.
Aliases: ar clear, ar wipe
Permissions: Manage Server
View all available responder flags.
What It Shows:
  • All available flags
  • Detailed explanations
  • Usage examples
  • Interactive navigation
Aliases: flags, flaglist
Permissions: None

Response Types

The bot sends a text message.
Use Cases:
  • Greetings and welcome messages
  • FAQ responses
  • Helpful information
  • Commands guides
Supports:
  • Plain text
  • Variables/placeholders
  • Mentions
  • Custom formatting

Available Flags


Flag Usage


Permission Requirements

Bot Permissions

The bot needs:
  • Send Messages
  • Manage Messages (for delete flag)
  • 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


Common Use Cases

Automate answers to frequently asked questions.
Friendly automatic greetings.
Fun emoji reactions to common phrases.
Clean channels by deleting trigger messages.
Detect keywords anywhere in messages.

Tips & Best Practices

Design Tips
  • Use exact flag for command-style triggers
  • Use includes for keyword detection
  • Combine delete flag for cleaner channels
  • Keep responses concise and helpful
  • Test responders before deploying
Flag Strategy
  • exact β€” Best for commands (!help, !rules)
  • start β€” Good for prefix triggers
  • includes β€” Great for keyword detection
  • delete β€” Useful for hiding trigger messages
  • case β€” When case matters (names, acronyms)
Avoid
  • Too many generic triggers (hello, hi, hey)
  • Responders that conflict with each other
  • Overly long responses
  • Triggers that are too common
  • Using bot flag unless needed

Troubleshooting

Responder Not Triggering

  1. Check trigger spelling matches exactly
  2. Verify flags - exact requires perfect match
  3. Ensure bot has Send Messages permission
  4. Check if case flag is causing issues
  5. Try ~ar list to verify it exists

Response Not Showing

  1. Verify bot has Embed Links permission (for embeds)
  2. Check bot has Add Reactions permission (for reactions)
  3. Ensure response text is valid
  4. 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 list to see existing triggers

Variables

Use dynamic placeholders in responses

Embed Builder

Create custom embed responses

Welcome Messages

Automated welcome system

Custom Replies

Customize command responses