-
Notifications
You must be signed in to change notification settings - Fork 20
Setup
Requires NamelessMC v2 pre-11.
- Invite the bot using this link. You are required to have the "Manage Roles" permission in the guild in order to invite the bot.
- Run the command
/apiurl <api url>
in your Discord server (not in DMs!). You can find the API URL in StaffCP > Configuration > API - You can now enable Discord integration in Panel > Integrations > Discord
Note: By using the invite link above you use our Nameless-Link bot instance. This means we store your website API key, see this page for more information. If you know a thing or two about systems administration you might want to host the bot yourself.
In order for Discord to know which website user is associated with each discord member, people who wish to have their ranks synced must link their accounts using the following steps.
- Open
Account > Profile Settings
and clickLink
in the Discord link section. - Follow the instructions and send the specified command to the bot.
If you ever change your Discord username, you can update it on the website using the /updateusername
command. This command has to be run in a Discord server, not in a DM to the bot. Username sync may be done automatically in the future.
In order for the bot to know which Discord role to assign to each NamelessMC group, you must setup the Discord Role ID for any groups you want to sync. To do this, open Panel > Configuration > API > Group Sync and match Discord roles to NamelessMC groups.
Make sure the bot role is set to be higher than the highest role you want the bot to manipulate. For example, if you want the bot to be able to sync all roles, drag the bot role all the way to the top. For security reasons it is recommended to leave it below any admin or moderator roles with dangerous permissions. This way, if a malicious person compromises the bot they won't have full access to your Discord server.
Roles are synced in both directions.