Skip to content
BotLunarBotLunar
Connect Discord

Try the campaign demo

The Discord DM bot that runs on your own bot.

BotLunar is a Discord DM bot for server owners. You make a bot in the Discord Developer Portal, connect it to your server, and send DM campaigns, welcome DMs and automatic DMs from it, with every reply in one inbox.

  • Your bot's name and picture
  • 12 DMs a minute per bot
  • Unsubscribe link in every DM
Try the demo
Nothing is sent
1Pick your audience

2Write your message

Live preview in their DMs

RelayBOT

Weekend drop is live

48 hours only. Members get first access before it goes public.

Claim itUnsubscribe

3Real send time with one bot: 1h 40m

What the Discord DM bot does

One Discord DM bot, every kind of DM.

Each part has its own page with the details.

DM campaigns to your members

Send one message to every member your declaration covers, or only to a role, a channel or members you pick.

Will receive it

1,203

Tap the filters. Example numbers.

Every reply in one inbox

Members reply like they reply to any DM, and your team answers as your bot from one shared inbox.

M

@mira_v

Does the code work on renewals?

D

@dax

Just bought, thanks!

Yes, renewals too. Enjoy the drop!

Reply as RelaySend

Welcome DMs for new members

Greet each member who joins with a DM from your bot, and ask them to say yes to future messages.

Automatic DMs

Start a DM from an opt-in, a role, a button tap or a schedule, and repeat campaigns on a schedule.

Paced to stay safe

Each bot sends at most 12 DMs a minute, one every 5 seconds. That is our limit, slower than Discord allows, and a bot waits by itself when Discord asks it to.

Members stay in control

Every promotional DM carries an unsubscribe link. It works at once, also for DMs already queued, and no later sync brings anyone back.

How long a campaign takes

Time to message your server, with every bot your plan allows.

Each sending bot sends at most 12 DMs a minute, one every 5 seconds, so one bot reaches 720 members an hour.

Time to message every member at each server size, with every bot the plan allows sending
Server size (up to)Lunar WeeklyLunar Daily
5,0003 bots, 2 h 19 min6 bots, 1 h 9 min
10,0004 bots, 3 h 28 min8 bots, 1 h 44 min
15,0005 bots, 4 h 10 min10 bots, 2 h 5 min
20,0006 bots, 4 h 38 min12 bots, 2 h 19 min
25,0007 bots, 4 h 58 min14 bots, 2 h 29 min
30,0008 bots, 5 h 13 min16 bots, 2 h 36 min
35,0009 bots, 5 h 24 min18 bots, 2 h 42 min
40,00010 bots, 5 h 33 min20 bots, 2 h 47 min
45,00011 bots, 5 h 41 min22 bots, 2 h 50 min
50,00012 bots, 5 h 47 min24 bots, 2 h 54 min
Show all server sizes
Time to message every member at each server size, with every bot the plan allows sending
Server size (up to)Lunar WeeklyLunar Daily
55,00012 bots, 6 h 22 min24 bots, 3 h 11 min
60,00013 bots, 6 h 25 min24 bots, 3 h 28 min
65,00013 bots, 6 h 57 min24 bots, 3 h 46 min
70,00014 bots, 6 h 57 min24 bots, 4 h 3 min
75,00014 bots, 7 h 26 min24 bots, 4 h 20 min
80,00015 bots, 7 h 24 min24 bots, 4 h 38 min
85,00015 bots, 7 h 52 min24 bots, 4 h 55 min
90,00016 bots, 7 h 49 min24 bots, 5 h 13 min
95,00016 bots, 8 h 15 min24 bots, 5 h 30 min
100,00017 bots, 8 h 10 min24 bots, 5 h 47 min
105,00017 bots, 8 h 35 min24 bots, 6 h 5 min
110,00018 bots, 8 h 29 min24 bots, 6 h 22 min
115,00018 bots, 8 h 52 min24 bots, 6 h 39 min
120,00019 bots, 8 h 46 min24 bots, 6 h 57 min
125,00019 bots, 9 h 8 min24 bots, 7 h 14 min
130,00020 bots, 9 h 2 min24 bots, 7 h 31 min
135,00020 bots, 9 h 23 min24 bots, 7 h 49 min
140,00021 bots, 9 h 16 min24 bots, 8 h 6 min
145,00021 bots, 9 h 35 min24 bots, 8 h 23 min
150,00022 bots, 9 h 28 min24 bots, 8 h 41 min
155,00022 bots, 9 h 47 min24 bots, 8 h 58 min
160,00023 bots, 9 h 40 min24 bots, 9 h 16 min
165,00023 bots, 9 h 58 min24 bots, 9 h 33 min
170,00024 bots, 9 h 50 min24 bots, 9 h 50 min
175,00024 bots, 10 h 8 min24 bots, 10 h 8 min
180,00024 bots, 10 h 25 min24 bots, 10 h 25 min
185,00024 bots, 10 h 42 min24 bots, 10 h 42 min
190,00024 bots, 11 h 0 min24 bots, 11 h 0 min
195,00024 bots, 11 h 17 min24 bots, 11 h 17 min
200,00024 bots, 11 h 34 min24 bots, 11 h 34 min
More than 200,000 membersLunar Enterprise, set in your agreement

Times assume every bot on the plan is sending. A bot kept as a backup waits on standby and adds no speed, so with one backup the time is longer. Best case, before Discord refusals or pauses. See bots per plan.

How it works

Start sending DMs in three steps.

  1. 01

    Make your bot

    Create a bot in the Discord Developer Portal and give it your brand's name and picture.

  2. 02

    Connect your server

    Sign in with Discord, add your bot to your server and confirm how your server asks members about DMs.

  3. 03

    Write and send

    Write your DM, pick who gets it, check the estimated finish time and send.

Discord DM bot questions

Straight answers. No fine print.

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

Is a Discord DM bot allowed?

BotLunar sends through a bot you make in the Discord Developer Portal, using Discord's official bot API. Self-bots, which send from a normal user account, are against Discord's Terms of Service. You stay responsible for having a lawful basis to message your own members under the laws that apply to you.

Can the bot DM people outside my server?

No. BotLunar messages members of the server you connected, read from that server's member list. It never messages people in other servers.

How fast does a Discord DM bot send?

Each sending bot sends at most 12 DMs a minute, one every 5 seconds. A server's pace is the sum of its sending bots, so four sending bots send up to 48 a minute between them. You see a live estimated finish time before and during sending.

How often can one member get a DM?

At most one campaign DM in any 24 hours on Lunar Daily, and one in any 7 days on Lunar Weekly, counted across all your campaigns. More bots finish a campaign sooner. They never let one member hear from you more often.

Do I need to write code?

No. You make the bot by clicking through the Discord Developer Portal, paste its token into BotLunar, and do everything else in the dashboard. The setup guide walks through each step.

What does a Discord DM bot cost on BotLunar?

Plans are priced by server size, with every tool on every plan and no fee per message. Lunar Weekly starts at $59 a month and comes with a 7 day free trial.

Your server, your bot, your DMs.

Connect your server and start your free trial on Lunar Weekly today.