Community channel mute overview
Nexconn provides mute services for community channels with the following features:
- Mute specific members: Mute one or more users within a community channel (or subchannel), or across all subchannels the user has joined.
- Freeze community channel: Freeze a specific community channel (or subchannel) so all members are muted.
- Allowed senders list: After freezing a community channel or subchannel, you can allow specific users to continue sending messages using an allowed senders list.
Mute behavior
Mute services only affect messages sent from client SDKs.
- If a user is individually muted, they cannot send messages to the community channel via client SDK.
- If a community channel or subchannel is frozen, no members can send messages to it via client SDK.
- To allow specific users to send messages after freezing, use the Allowed senders list service. The simplest approach is to configure the allowed senders list at the matching level (community channel or subchannel).
tip
Server API message sending is not restricted by freeze status. Muted users can still send messages via Server API.
Combining mute and allowed senders list at different levels
Community channels provide allowed senders lists at both the community channel level and the subchannel level. If your app also uses individual muting (muting specific members at the community channel or subchannel level), the behavior is as follows:
When the mute scope matches the allowed senders list scope (both at the same level):
- Case 1: A user is individually muted at the community channel level. If the user is on the community channel allowed senders list, they can send messages normally.
- Case 2: A user is individually muted at the subchannel level. If the user is on that subchannel's allowed senders list, they can send messages normally.
When the mute scope differs from the allowed senders list scope, community channel-level settings take higher priority:
- Case 3: A user is muted at the community channel level. If the user is only on a subchannel allowed senders list, they cannot send messages.
- Case 4: A user is muted at the subchannel level. If the user is on the community channel allowed senders list, they can still send messages.