Skip to main content
Prowl’s Autoresponder lets you define keyword-and-reply pairs so the bot can automatically answer common questions, share links, or provide instant feedback — all without a human having to type the same thing twice.

What Is the Autoresponder?

The Autoresponder monitors messages in your server and compares them against a list of triggers you define. When a message matches a trigger, Prowl sends a configured text response. You control what gets matched, how it’s matched, and where responses are allowed to appear.

Match Types

Prowl gives you five ways to match incoming messages against your triggers:
Use Regex triggers carefully — a poorly written pattern can match far more messages than intended and cause the bot to spam responses. Test your regex at regex101.com before saving it as a trigger.

All Autoresponder Commands

Command Parameters

Response Placeholders

You can use placeholders in your response text that are automatically replaced at runtime:
To make Prowl link a channel in your message, you will have to use discord’s placeholders, for a channel this is what it looks like: <#ID_OF_YOUR_CHANNEL>

Restricting Triggers

By default, a trigger fires in any channel across your entire server. You can scope each trigger using the optional parameters: Channel restriction — restrict the trigger to a specific channel. If a matching message appears in any other channel, the trigger is silently ignored. Cooldown — set a cooldown in seconds to prevent a trigger from firing too frequently.
Combining a channel restriction with a cooldown is useful for high-traffic channels where a trigger might fire on many messages.

Example Use Cases

Keep trigger phrases specific enough to avoid false positives. A trigger like help set to Contains will fire on almost every message — prefer something like I need help with for better accuracy.