How auto-responses work
Every message sent in a covered channel is checked against your configured auto-responses. When a match is found, the bot replies directly to the triggering message. Each auto-response has a per-channel cooldown to prevent the bot from spamming the same reply repeatedly. Matching works in two phases:- Regex matching - patterns are evaluated in priority order. The first pattern that matches the message fires immediately and no further patterns are checked.
- AI matching - if no regex pattern matched and you have AI-enabled auto-responses configured, all of those candidates are sent to the AI classifier in a single call. The classifier picks the best match based on your natural-language descriptions, or returns nothing if no description fits.
Creating an auto-response
Navigate to in the dashboard and click New Auto-Response.Regex triggers
Regex patterns are matched against the full message content. The match is case-insensitive by default. You do not need to anchor the pattern - a pattern ofhow.*join will match “how do I join”, “how can I join the server”, and similar phrases.
If you need case-sensitive matching or other flags, you can configure pattern flags on the auto-response.
AI triggers
AI-triggered auto-responses use a natural-language description rather than a pattern. For example, an AI auto-response with the description “member asking where to find the server rules” will fire when the AI classifier determines a message is asking about rules, even if the wording is entirely different each time. AI classification happens in a single batched call across all AI-enabled auto-responses, so the performance cost is low regardless of how many you configure.AI auto-responses require the AI plugin to be enabled and configured on your server. Regex auto-responses work independently.
