Lona Docs DOCS Dashboard Support Add Lona
Docs / Automation & auto-responders

Automation & auto-responders

Auto-responders, scheduled announcer, auto-reactions, and notifications.

2 recipes
How to configure it from the dashboard

Auto-responders are the easiest system to set up and the riskiest if configured incorrectly. Match mode is everything — read step two carefully.

Add a new auto-responder

Dashboard → Auto-responder → Add responder

The page first shows your stats: total responders, active ones, trigger count, and the most used responder. Useful for cleaning up unused triggers.

Auto-responders
Total responders12
Active responders9
Total triggers1,847
Add responder

Choose the match mode — the most critical step

Add responder → 🎯 When does it trigger?

Four modes, each with its use case:

Contains word — triggers if the word appears anywhere. Broadest and riskiest: a word like "Lona" will reply to every message mentioning the bot's name.
Exact match — the message must match the word verbatim. Safest for short words.
Starts with — great for pseudo-commands like "how".
Ends with — rare, but useful.

Rule of thumb: the shorter the keyword, the stricter the match mode you should pick.
When does it trigger?
🔍 Contains wordBroadest — watch out for short words
🎯 Exact matchSafest
▶️ Starts withFor pseudo-commands
◀️ Ends withRare
Keywordhow to subscribe

Configure additional options

Add responder → ⚙️ Additional options

Reply to user — sends a linked Reply to their message, clearer in busy channels
Send a new message — standalone response
Delete command message — cleans up the channel, useful for repetitive triggers

And Cooldown prevents spam — without it, anyone spamming the keyword 10 times will make Lona reply 10 times.

Additional options
↩️ Reply to user messageLinked reply — clearer in busy channels
🗑️ Delete trigger message
⏱️ Cooldown (seconds)Prevents spamming the same user10
📍 Specific channels onlyOptional filter
👥 Specific roles onlyOptional filter

Choose and design your response type

Add new response ← Response type

Plain text, full embed, image only, or random responses — write multiple responses and Lona picks one each time, keeping things fresh.

With an embed, you can add up to 3 buttons in different colors or a link button.

Response content
Response type
📝 Plain text
🎴 Embed
🖼️ Image only
🎲 Random responsesInstead of a static response
Embed buttons (up to 3): 🔵 Blue · 🔘 Gray · 🟢 Green · 🔴 Red · 🔗 Link
Variables: {user} · {username} · {server} · {channel} · {count}
✅ Save response
Live preview shows how it will look in Discord

How the system works

Automation keeps your server running while you sleep. You have three tools:

Autoresponders — specify a keyword and a response. The smart part is the matching mode, with five options:
Contains — triggers if the keyword is anywhere in the message (default)
Exact match — the message must match the keyword exactly
Starts with — the message starts with the keyword
Ends with — the message ends with the keyword
Regex — advanced pattern for regex users

The response itself can be plain text, a colored embed, or include buttons that link to URLs.

Variables personalize the response: {user} mentions the member, {username} their username, {server} server name, {channel} channel name, {count} member count.

Auto broadcaster posts embeds on a recurring schedule — reminders, rules, or recurring announcements. Set it up once and it runs on its own.

Auto reactions automatically adds reactions to messages in a specific channel — great for suggestions and media channels.

Practical recipes

Autoresponder for an FAQ

Instead of answering the same question every day:
1Open the dashboard ← Autoresponders
2Keyword: "how to subscribe" · Mode: Contains
3Response: Embed with the explanation + a button linking to the dashboard
4Test it in a testing channel before enabling it in general

Weekly rules reminder

The auto broadcaster makes pinning unnecessary:
1Dashboard ← Auto broadcaster
2Design your embed with your custom color and image
3Select the channel and interval
4Enable it and forget it
Tips and warnings
"Exact match" mode prevents spam — a keyword like "Lona" in "Contains" mode will trigger on every message mentioning the bot's name.
Regex is powerful but risky: a wrong pattern might trigger on every single message. Always test it in a testing channel first.
Use {user} in welcome responses — mentioning the user feels much more personal.
Avoid setting too many autoresponders in the main chat channel — it quickly becomes spammy.
Setting the broadcaster to a very short interval will make members mute the channel. Keep the interval reasonable.