Get started after inviting Element
Add Element to your server, give it the right role, find its commands and set up your first feature.
- About 5 minutes
- In Discord and on the dashboard
- 7 steps
Before you start
- The Manage Server permission in the server you're adding Element to
Add Element to your server
Open an invite link and pick your server. Discord only lists servers where you have Manage Server.
Choose how much Element can do from the start:
- Recommended permissions, what Element's features need. Start here if you're unsure.
- Administrator, so permissions never get in the way.
- No permissions, if you'd rather grant them yourself with roles and channel overrides.

An external application
ElementAPP
wants to access your Discord account
Add to server:
This requires you to have Manage Server permission in this server.
Move Element's role up
Discord only lets a bot give out or remove roles below its own highest role. That matters for role panels, status roles, sticky roles and auto-responses.
Open Server Settings › Roles and drag the Element role above every role you want it to hand out. Keep your admin and moderator roles above it.
Roles — 7
- Owner
- Moderator
- Level 10
- Verified
- Announcements ping
- @everyone
Say hello
Send a message that's only @Element. Element answers with the prefixes it listens to in your server.
Element's default prefix is e! (or E!), and mentioning it always works as a prefix too, even if you change the others.

Browse the commands
Type / in any channel and click Element's icon in the list to see its slash commands, with a short description of each.
With the prefix, e!help lists the categories, and e!help <command> explains one command with its options and examples. Most commands work both ways.
Pick your own prefix
This step is optional. Run /set prefix with the prefix you want, such as !. Prefixes are up to 10 characters. You need Administrator to change them.
A server can have 3 prefixes, and e! and E! count towards that, so you can add one straight away. Remove a default with /set remove_prefix to make room for another, or go back to the defaults with /set reset_prefix.
Rayyanused/set prefixSet up a feature on the dashboard
Sign in at elementbot.app/dashboard with Discord, pick your server, and choose a feature in the sidebar. Welcome is a good first one: greet new members with a message, an image and a greet button.
Changes stay as a draft until you click Save changes. The dashboard basics guide walks through it.
- More on a paid plan
- BasicPremium
Set up a feature with commands
Features with a settings menu open it with /<feature> settings, like /welcome settings, /security settings or /starboard settings. Others, such as auto-responses and tickets, have their own commands.
Try /welcome settings to greet new members with a message, an image and a greet button. Its menu also has an Open in dashboard button, if you'd rather finish there.
Turn on security
Run /security settings to open Element's security modules, such as anti-nuke, anti-raid and the join gate. Every module starts off, so nothing changes until you switch one on.
Set up the Logging module first. It shows what the other modules do, so you can tune them before they act on anyone.
1/7 Add Element to your server