Search Results :

×

Discord Role Mapping from Joomla to Discord (Joomla Discord Integration)


Discord Role Mapping allows you to automate the process of assigning roles to the users in Joomla on the basis of their role in the Discord Server. Users' roles are mapped at the time of registration or login. Whenever the role is updated in the Discord server it will also synchronise the corresponding role in Joomla. We can also customise the feature as per your requirements. Contact us at joomlasupport@xecurify.com for more info.

1. Configure Discord Server Setting:

    Follow the steps below to configure Discord Role Mapping Integration in Joomla

  • First of all, Setup Custom Application for Discord. You can refer to the guide to setup custom application from Discord.
  • Now, Navigate to bot tab from left hand side menu. Click on the Add Bot button.
  • Discord Role Mapping-Add Bot
  • Copy the Token and paste the token in Bot Token Key field.
  • Discord Role Mapping - Bot Token Key
  • Go to Discord App and Click on setting Icon and then Click on Advanced.
  • Discord Role Mapping - advanced
  • After that Click To Toggle on Devloper Mode.
  • Discord Role Mapping - Devloper mode
  • Now, Open your Discord server, right-click on the server name, then select Copy ID. Paste it in the Guild ID field.
  • Discord Role Mapping - Copy ID Discord Role Mappin - Guild-Id
  • Go to URL generator under OAuth2 section and select the following permissions.
  • Discord Role Mapping - OAuth2
  • Copy the generated URL and paste it in a new tab. You will be asked to select a discord server to join. Select the server and provide admin permissions to the server.
  • Discord Role Mapping - permissions

2. Role Mapping in Joomla based on Discord Role

  • Navigate to Server Settings on your Discord Server.
  • Discord Role Mapping - Home Screen
  • Go to Roles tab and click on Create Role button.
  • Discord Role Mapping - create-role
  • Enter the Role Name and other details. (Note:- Keep Discord Role name same as Joomla Role) Save the settings.
  • Discord Role Mapping - Role name
  • Shift to Permissions tab and enable Manage Roles checkbox.
  • Discord Role Mapping - Manage Roles
  • Now, right click on the Role name and copy the ID. Keep this ID handy to paste in the ID in the OAuth Client Plugin to map the Groups.
  • Discord Role Mapping- Role ID
  • Go to the Joomla OAuth Client plugin to the Group Mapping tab and paste the discord role ID as copied in the previous step to the respective Joomla Role that you want to map the user to. After configuring the Discord Groups click on the Save Role Mapping Settings button.
  • Discord Role Mapping - Joomla-discord
  • Now, when a user registers or logs in through discord on your website, the user will be assigned a role in your Joomla website same as his role in your Discord server.
  • Discord Role Mapping - Joomla-discord

24*7 Active Support

If you face any issues or if you have any questions, please feel free to reach out to us at joomlasupport@xecurify.com In case you want some additional features to be included in the Plugin, please get in touch with us, and we can get that custom-made for you. Also, If you want, we can also schedule an online meeting to help you configure the Joomla OAuth Plugin.

Hello there!

Need Help? We are right here!

support
Contact miniOrange Support
success

Thanks for your inquiry.

If you dont hear from us within 24 hours, please feel free to send a follow up email to info@xecurify.com