Skip to content
BotLunarBotLunar
Connect Discord

Try the welcome flow

The Discord welcome message bot that turns joins into email subscribers.

Consent first, then one message. Members opt in inside your Discord rules screening, and BotLunar's Discord welcome message bot sends exactly one DM when they join, asking for their email. Every opt-in is stored with its source and timestamp.

  • Opt-in at the rules screening
  • Exactly one DM
  • Consent stored with a timestamp
Welcome flowNothing is sent

1Opt-in happens in your rules screening

I agree to receive occasional DMs and email updates from this server.

What happens when they join

  1. 1

    @kestrel accepted your rules screening

    Opt-in recorded, source: rules screening

  2. 2

    Member joins the server

    Already opted in, so one DM is allowed

  3. 3

    One welcome DM sent, asking for their email

    Welcome in! Want drop alerts by email too? Add your ad...

  4. 4

    Email captured

    k•••••@mail.com

  5. 5

    Consent record stored

    Source: rules screening, 2026-09-23 14:02:11 UTC

One DM. Only to members who opted in at the door.

Why welcome messages on BotLunar

Consent at the door. One message after.

Members agree before they are ever messaged, and the single DM they get turns that agreement into an email address.

Opt-in at the rules screening

Members agree to receive DMs and email updates as they accept your server rules. No opt-in, no message, ever.

Exactly one DM

When an opted-in member joins, BotLunar sends a single welcome DM. No drip, no follow-up chain, no nagging.

Built to capture an email

That one DM has one job: turn a new member into an email subscriber you can reach anywhere.

Want drop alerts by email too? Totally optional.

ren.t@example.com
Save

Saved with consent

  • k•••••@mail.comOpted in
  • d•••@studio.ioOpted in

The whole flow, recorded

Screening, join, DM, email. Each step is logged so you can always see what happened.

  1. 1@kestrel joined
  2. 2Welcome DM sent
  3. 3Tapped: keep me posted
  4. 4Role added: Subscribed

Source and timestamp stored

Every consent record keeps where it came from and exactly when, so you can prove it later.

Join spikes handled

A wave of new members? Welcome DMs go out at the same steady per bot pace as every campaign, so a spike queues rather than floods.

How it works

Switch on your welcome flow in three steps.

  1. 01

    Add the opt-in to your rules screening

    Include a clear line asking new members to agree to DMs and email updates before they can join.

  2. 02

    Write the one DM

    Keep it short and make the email ask obvious. Preview it exactly as members will see it.

  3. 03

    Go live

    From then on, every member who opts in at the door gets that single DM when they join.

Welcome messages questions

Straight answers. No fine print.

Want the full picture? See pricing, browse the help center or ask the team.

How do members opt in?

Through your Discord rules screening. You add a line asking new members to agree to receive DMs and email updates, and they accept it before they can take part in the server. Members who do not agree are never messaged.

How many DMs does a new member get?

Exactly one. Its purpose is to ask for their email address. There is no follow-up sequence and no reminders.

What is stored when someone opts in?

The consent record itself, its source, which is the rules screening, and the timestamp. If they give an email, that is stored with the same record.

Does it message members who joined before I switched it on?

No. The flow only runs for members who opt in at the rules screening after it is live. Reach existing opted-in members with a campaign instead.

What if a new member has DMs turned off?

Discord rejects the DM and BotLunar records it honestly. Nothing is retried in a way that breaks the rules.

Turn the front door into your email list.

Connect your server and switch on your welcome flow today.