Home/Getting Started/Server Setup

Server Setup

Before using Acord's features, make sure your server has the right roles and channels set up.

1. Role Hierarchy

Acord's role must be higher than the roles it needs to assign. This is a Discord requirement — a bot cannot assign roles that are above its own highest role.

Example role hierarchy (top to bottom):

Admin Role
Acord Bot Role (must be here or higher)
Member Role
Unregistered Role

2. Create Dedicated Channels

For the best experience, create dedicated channels for Acord's features:

#welcomeWelcome/goodbye messages (Greeter system)
#logsServer audit logs and protection logs
#ticketsTicket creation panel
#mod-logsModeration action logs
#notificationsYouTube/Twitch/Kick stream alerts

3. Create Necessary Roles

Some features require specific roles to be created beforehand:

Staff / ModeratorFor ticket management and registration system
MemberAssigned after verification or registration
UnregisteredAssigned to new members (Registration system)
VerifiedAssigned after captcha verification (optional)

4. Verify Bot Permissions

Make sure Acord has the correct permissions in each channel. Right-click the channel → Edit Channel → Permissions:

View Channels
Send Messages
Embed Links
Attach Files
Read Message History
Use External Emojis
Add Reactions