Docs/Getting Started/Adding the Bot

Adding WardX to Your Server

A detailed guide to inviting WardX and configuring the necessary permissions.

Authorization Process

When you add WardX to your server, you'll be taken through Discord's OAuth2 authorization flow. Here's what to expect:

1

Click the Invite Link

Use the official invite link below. This ensures you're adding the legitimate WardX bot.

2

Select Your Server

Choose the server where you want to add WardX from the dropdown menu. You must have "Manage Server" permission.

3

Review Permissions

Review the permissions WardX is requesting. All permissions are required for full functionality.

4

Authorize

Click "Authorize" to complete the process. You may need to complete a CAPTCHA.

Add WardX to Discord

Required Permissions

WardX requests the following permissions to function properly. Here's what each permission is used for:

PermissionUsed For
Manage RolesAssign/remove roles for NFT verification, leveling, and reaction roles
Manage ChannelsCreate ticket channels, stats channels, and verification channels
Send MessagesPost announcements, alerts, and bot responses
Embed LinksDisplay rich embeds for announcements and alerts
Read Message HistoryProcess commands and track engagement
Add ReactionsReaction roles and interactive messages
View Audit LogModeration logging and activity tracking
Manage WebhooksCreate webhooks for alerts and notifications

Setting Up Role Position

Important: Role Hierarchy

For WardX to assign roles properly, the "WardX" role must be positioned above all roles it needs to manage in your server's role hierarchy.

How to adjust role position:

  1. Go to Server Settings → Roles
  2. Find the "WardX" role
  3. Drag it above all roles that WardX should be able to assign
  4. Click "Save Changes"

Example Role Order

Admin (highest)
Moderator
WardX ← Bot role here
NFT Holder
Token Holder
Member (lowest)

Verify Installation

After adding WardX, verify it's working correctly:

Bot appears online

WardX should show as online in your member list

Slash commands available

Type / in any channel to see WardX commands

Server appears in dashboard

Your server should be listed when you log into the WardX dashboard