Autoreplies

Reply automatically when a message matches: answer common questions, point people to the rules, or greet a keyword, with text, embeds, buttons and even a custom name and avatar.

  • Beginner
  • 10 min read
  • 2 steps
  • Updated 14 November 2026

By the end, you'll have

  • Replies that send themselves when a message matches your rules
  • Rich replies with embeds, link buttons or a custom name and avatar
  • Cooldowns and filters so replies don't get spammy

Before you start

  • Manage Server, so you can open the dashboard.
  • Dreamliner with Send Messages and Read Message History in those channels.

If people keep asking the same question, let Dreamliner answer. Autoreplies watches new messages and replies when one matches a rule. It's free, with no limit on rules.

Smart matching

Contains, starts with, exact, regex or every message.

Rich replies

Text, embeds, link buttons and webhooks.

Not spammy

Cooldowns, every Nth match and file or link filters.

Step 1 · about 3 min

Add a rule

Write your first autoreply.

  1. On the dashboard, open Engagement and click Autoreplies. Switch on Enabled.
  2. Press Add rule.
  3. Set the match first. Under Match, pick Contains and type the trigger, like "how do i verify".
  4. Under Reply, write the Message text and optionally pick a Channel.
  5. Press Save.
The Autoreplies page on the dashboard with the Add rule button
Press Add rule, then set the match before anything else.

Matching options

MatchReplies when…
Every messageAlways (best with a channel and a cooldown).
ContainsThe text appears anywhere in the message.
Starts withThe message begins with the text.
ExactThe whole message is exactly the text.
RegexA regular expression matches, like \bhelp\b for the whole word.

Matching ignores capitals. Under Limits, add Every Nth match, Attachments only, Links only or a Cooldown (seconds). If several rules match, each one replies.

Step 2 · about 3 min

Make the reply look great (optional)

Add embeds, buttons or a custom sender.

Embed
A coloured box with a title, description, images, author and footer.
Link buttons
Up to 5 buttons under the reply, each with a label, link and emoji.
Custom webhook
Reply with your own Display name and Avatar URL. Needs Manage Webhooks.
Sending optionWhat it doesDefault
Reply to the messageShows the reply as a reply to the trigger message.On
SilentNo notification sound.Off
Allow @user / @role mentionsMentions in the reply actually ping.On
Allow @everyone / @hereLets @everyone ping.Off

Placeholders like {user}, {user_display}, {guild}, {channel} and {member_count} work in the text and embed. "User" is the person who sent the trigger message.

Good to know

  • Messages from bots and webhooks never trigger a reply, and edited messages don't either.
  • A rule for a channel also works in that channel's threads.
  • There are no commands: rules live on the dashboard.
  • Moving from MEE6 or Dyno? The Autopilot button and Switch can import your autoresponders.

You're set up

What you just did

  • Added a rule with the right match
  • Styled the reply
  • Added limits so it isn't spammy

For answers your team posts on request, use Tags.

Common questions

Dreamliner is replying to every message!

A rule is set to Every message, probably a new one. Change its match, or delete it, and save.

My regex never matches.

Very complex or unsafe patterns are refused for safety. Simplify it, and test with Contains first.

Read next