So, we've had a few requests before asking to be able to disable receiving messages from some channels without having to remove their "see" permission.
I was thinking and I might've found a possibly good solution. Channel subscriptions. This is rough idea of how it would work:
There will be channels. By default people won't be able to subscribe/unsubscribe to channels. If they have the "see" permission, they will automatically be subscribed. So it will still work how it currently does.
The difference would be that server owners could now:
Mark channels as subscribable. This means that users who have the see permission won't get the messages from those channels unless they explicitly subscribe to that channel using a command like /subscribe <channel-name>
Be able to chose if users are subscribed to it channels by default or not. So whenever a person joins for the first time, the plugin will get all subscribable channels, it will check what channels the player has see permissions for and then it will automatically subscribe the users to those channels.
So, we've had a few requests before asking to be able to disable receiving messages from some channels without having to remove their "see" permission.
I was thinking and I might've found a possibly good solution. Channel subscriptions. This is rough idea of how it would work:
There will be channels. By default people won't be able to subscribe/unsubscribe to channels. If they have the "see" permission, they will automatically be subscribed. So it will still work how it currently does.
The difference would be that server owners could now:
/subscribe <channel-name>