Add Dreamliner to your server

Invite the bot, understand every permission it asks for, put its role in the right place and check that it's working. About ten minutes, start to finish.

  • Beginner
  • 8 min read
  • 5 steps
  • Updated 13 November 2026

By the end, you'll have

  • Dreamliner in your server, with exactly the permissions it needs (and no Administrator)
  • Its role placed so it can give roles and moderate the members you want it to
  • A working setup you've tested yourself, plus your server's dashboard open and ready

Before you start

  • A Discord account that can add apps to the server. That means the server owner, or a role with Manage Server.
  • Discord on a computer or in a browser. Moving roles around is much easier there than on a phone.

Adding a bot takes one click, but the next five minutes decide whether it actually works well: which permissions it gets, where its role sits, and whether you've checked it before your members start relying on it. This guide walks through all of it, and explains the why behind each part so you can make changes later with confidence.

No Administrator

Dreamliner asks only for what its features use, so you stay in control.

Works straight away

A ready-made setup is created the moment it joins. Nothing to upload.

Set up on the web

Everything else happens on the dashboard at dreamliner.site.

Step 1 · about 1 min

Open the invite and pick your server

Get to Discord's "add an app" screen with the right server selected.

  1. Go to dreamliner.site/invite and press Add to Discord. Discord opens its own page for adding apps.
  2. If Discord asks, sign in with the account that has Manage Server on your server.
  3. Under Add to server, pick the server you want and press Continue.

Step 2 · about 3 min

Review the permissions

Know what you're granting, and keep everything ticked unless you have a reason not to.

Next, Discord shows the list of permissions Dreamliner is asking for. They're already ticked. Each one is there because a feature needs it. Here's the full list in plain English:

Discord's authorize screen. Your server's name appears in the box; every permission starts ticked.
What each permission is for
PermissionWhat Dreamliner uses it for
View Channels, Send Messages, Read Message HistorySeeing channels and replying to commands. Without these, nothing works.
Embed Links, Attach FilesRich replies, image cards (like /rank and /profile) and exports.
Add Reactions, Use External EmojisReaction roles, starboard, polls and Dreamliner's own icons in messages.
Manage MessagesAutomod removing rule-breaking messages, /clean, and pinning.
Kick Members, Ban Members, Moderate MembersModeration commands, appeals and automod punishments. Moderate Members is Discord's "time out".
Manage NicknamesChanging nicknames for members, for example with /nickname.
Manage RolesAutorole, reaction and button roles, level rewards and Server Autopilot.
Manage ChannelsTemporary voice channels, Scam Protect's honeypot and Server Autopilot.
Connect, Move MembersMusic, voice clips, temporary voice channels and voice moderation.

Step 3 · about 1 min

Authorize and say hello

Finish the invite and spot Dreamliner's welcome message.

  1. Press Authorize. Discord may ask you to prove you're human first.
  2. Head back to your server. Dreamliner now shows in the member list with an APP tag.
  3. Look for its welcome message. It's posted in your server's system messages channel, or the first channel it can talk in, and has a button straight to your dashboard.
The message Dreamliner posts when it joins. The Dashboard button opens your server's settings.

Behind the scenes, Dreamliner has already created a full default setup for your server. Every command works right now, before you touch a single setting.

Step 4 · about 2 min

Move Dreamliner's role up

Let Dreamliner manage the roles and members it should, and only those.

This is the step most people miss. Discord has one firm rule: a bot can only manage roles below its own highest role, and only moderate members whose top role is below its own. When Dreamliner joins, its role lands near the bottom of the list. Until you move it up, it can't hand out your roles.

  1. Open Server SettingsRoles.
  2. Find the role called Dreamliner. Drag it above every role you want it to give out or manage: member roles, level rewards, colour roles, reaction roles.
  3. Keep it below your admin and owner roles. That way nobody can use Dreamliner against the people who run the server.
  4. Press Save Changes if Discord asks.
A good order: staff at the top, Dreamliner just under them, everything it hands out below it.

Step 5 · about 2 min

Check it works

Run two commands and open your dashboard.

  1. In any channel, type /help and pick Dreamliner's command. You get an interactive menu of everything it can do. Everyone in the server can use it.
  2. Now run /config. It needs Manage Server and replies with a link to your server's dashboard.
  3. Open the link and sign in with Discord. Your server is already selected and you're ready to set things up.
/config replies with a link to the dashboard for this server.

You're set up

What you just did

  • Added Dreamliner with the permissions its features need, and no Administrator
  • Put its role above the roles it hands out and below your admins
  • Checked /help and /config, and opened your dashboard

Next, decide who on your team can use which commands. Dreamliner's own staff roles are separate from Discord's, and setting them up takes a few minutes. Or, if you'd rather have the whole server designed for you, jump to the Autopilot guide.

Common questions

Does Dreamliner need Administrator?

No. It asks for specific permissions only, and works fully without Administrator. Giving it Administrator isn't needed and isn't recommended.

Dreamliner says it can't give a role. Why?

The role is above Dreamliner's own role. Move Dreamliner's role higher in Server SettingsRoles, as in step 4. Discord never lets a bot manage roles at or above its own.

It doesn't reply in one channel.

That channel (or its category) is probably hiding itself from Dreamliner. Open the channel's Permissions, add the Dreamliner role and allow View Channel, Send Messages and Use Application Commands.

Can I remove Dreamliner later?

Yes. Kick it from the member list like any other member. Your settings stay saved, so if you add it back, everything is as you left it.

Who can change Dreamliner's settings?

Anyone with Manage Server on your server can open the dashboard and run /config. To give staff access to commands without handing out Manage Server, use Dreamliner Roles. The next guide covers exactly that.

Read next