-
Notifications
You must be signed in to change notification settings - Fork 2
Description
Is your feature request related to a problem? Please describe.
Currently, role settings in Rust++ appear to work at a broader category level rather than allowing configuration per individual text channel. In larger communities, this can be limiting, since different channels may need different role access rules.
In addition, even when role permissions are configured directly in Discord, those settings do not seem to sync with Rust++ and may be reset after a restart. This makes channel-specific permission management inconvenient and unreliable.
Describe the solution you'd like
Add support for role settings per text channel.
Ideally, Rust++ should either:
- Respect and sync role settings already configured in Discord
- Prioritize Discord's existing channel role permissions
- Or provide native per-channel role configuration within Rust++
Any of these approaches would make permission handling much more flexible for larger communities.
Describe alternatives you've considered
The current alternative is to manage permissions only at the category level or to manually reconfigure roles after restarts. However, this is not practical for servers with many channels and different access requirements.
Additional context
This feature would significantly improve usability for larger Discord communities where channel-level access control is important. Keeping Rust++ aligned with Discord's existing permission structure would also make the overall setup more intuitive and easier to maintain.