Discord
Read this guide first to enable Discord authorization.
Setup
- In VyHub open the
Add Serverdialog in theServersettings. - Get your
Guild IDand enter it as the servers address- In Discord, open the server settings, go to
Widgetand copy the guild id
- In Discord, open the server settings, go to
- Create the server
- Click on the
Setupbutton of the server. - Click on the
Addbutton to add the Bot to your Discord server.- If the button is not working, create an application first
- The link can also be created manually:
https://discord.com/api/oauth2/authorize?client_id={discord_application_id}&permissions=268438545&scope=bot
-
Make sure the bot has the ability to change roles.
- In Discord, open the server settings.
- Go to
Rolesand drag and drop VyHub Bot above groups you want to have synced.
For higher security do not allow the bot to sync admin groups.
Group Sync
User groups are automatically synced.
VyHub group names can be mapped to server/in-game groups at the Mappings tab in the group settings. Please pay attention to capitalization.
Troubleshooting
Problem: Roles are not synced with Discord.
Solution: Make sure roles have the exact name as provided to VyHub (Capitalization / Whitespaces...) and that the VyHub role has higher permissions than other roles.