- Connect Discord
- Invite Sonoran Bot and choose your Discord server.
- In Radio, open Administration and copy your Community ID and Community API Key.
- In Discord, run
/settings. Choose a logging channel, select Discord Only, and enter your Radio community ID and API key. - Return to Radio, open Customize > Discord, and select Refresh Discord roles.
/settings to connect your Radio community.
- Choose role permissions in Radio
- In Customize > Discord, select Add role. You can also get there with Set up role sync in Members.
- Choose your Discord server if more than one is connected.
- Type to search for a role. Check its Discord color before selecting it.
- Choose Permissions and Private channels.
- Wait for Changes saved automatically, then select Done.
- Sync members
- Members join your Radio community.
- Members run
/syncin Discord. The bot guides them through account linking if needed.
/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
- Confirm Sonoran Bot is connected to the correct Radio community.
- Select Refresh Discord roles in Radio if a server or role is missing.
- Check that the member has a mapped Discord role and has joined your Radio community.
- Run
/syncin Discord to check the member’s permissions. The bot explains any account linking needed. - After editing a mapping, wait 5 minutes without another edit, then allow a little longer for the sync to finish.

