Skip to main content
Choose a Discord role and the Radio permissions it gives members, all inside Radio.

  1. Connect Discord

  1. Invite Sonoran Bot and choose your Discord server.
  2. In Radio, open Administration and copy your Community ID and Community API Key.
  3. In Discord, run /settings. Choose a logging channel, select Discord Only, and enter your Radio community ID and API key.
  4. Return to Radio, open Customize > Discord, and select Refresh Discord roles.
If the bot is already set up, use Change Radio Setup in the API settings under /settings to connect your Radio community.

  1. Choose role permissions in Radio

  1. In Customize > Discord, select Add role. You can also get there with Set up role sync in Members.
  2. Choose your Discord server if more than one is connected.
  3. Type to search for a role. Check its Discord color before selecting it.
  4. Choose Permissions and Private channels.
  5. Wait for Changes saved automatically, then select Done.
Select Edit permissions beside an existing role to change it. Changes save automatically. See the illustrated Radio role sync guide for screenshots and permission details.

  1. Sync members

  1. Members join your Radio community.
  2. Members run /sync in Discord. The bot guides them through account linking if needed.
Mapping edits automatically resync all linked members 5 minutes after the last edit. Finishing the sync may take a little longer. Once a member is linked, adding or removing their Discord roles automatically updates Radio permissions without another /sync. Members receive the combined permissions and private channel access from their mapped roles across connected Discord servers. Sync replaces manually assigned Radio permissions and private channel grants; the community owner keeps full access.
If your community uses Sonoran CMS, configure Radio permissions in CMS. Radio role mapping is disabled for communities managed by CMS.

Troubleshooting

  1. Confirm Sonoran Bot is connected to the correct Radio community.
  2. Select Refresh Discord roles in Radio if a server or role is missing.
  3. Check that the member has a mapped Discord role and has joined your Radio community.
  4. Run /sync in Discord to check the member’s permissions. The bot explains any account linking needed.
  5. After editing a mapping, wait 5 minutes without another edit, then allow a little longer for the sync to finish.