LeaderOS Discord Bot Features

  • Role Synchronization: Synchronizes users roles with your Discord server and matches their Discord username with their in-game username.
  • Username Synchronization: Changes the Discord username of users to match their in-game username.
  • Quick Setup: Quickly set up our Discord bot by simply inviting and connecting it. No need to host it on any server.

Installation

  1. Enable the Discord Bot module from the Dashboard > Settings > Modules page. Image
  2. Click the β€œConnect Discord Server” button on the Dashboard > Settings > Discord Bot page. Image
  3. Complete the steps on the opened page:
    • Step 1: Invite the Discord bot. Image
    • Step 2: Use the β€œ/link <TOKEN>” command to establish the connection with the invited bot. Image Image
    • Step 3: Move the bot’s role to the top in the Discord Application > Server Settings > Roles page. Image
  4. Click the β€œComplete” button to finish the setup. Image
  5. Edit the website roles to match with Discord from the Dashboard > User Management > Roles page. Image

Settings

You can configure the Discord Bot settings from the Dashboard > Settings > Discord Bot page.
  • Server ID: The ID (Guild ID) of the Discord server the bot is connected to. Clicking the β€œRemove Bot Connection” button will disconnect the bot. You need to unlink the bot to connect it to another server.
  • Sync Username: Changes the Discord username of users to match their in-game username.
Image

Troubleshooting

  • If you encounter the error β€œAn error occurred while connecting to the Discord server.”, reset the API Key from the Dashboard > Settings > API page and try again.