Chat UIKit React v2
Chat UIKit React
Chat UIKit
React
Version 2
Sendbird Chat UIKit v2 for React is no longer supported as a new version is released. Check out our latest Chat UIKit v3

Moderation

Copy link

To protect members from unsafe content and harmful language, Sendbird provides a variety of moderation methods. These methods include the ability to mute members, ban members, freeze channels and assign channel operators.


Mute is a feature that allows operators to mute certain members in a channel. Muted members can stay in the channel and are allowed to view the messages, but they can’t send any messages until the operators unmute them. In order to use this feature, a channel must have at least one operator. For operators, the channel settings view will display a list of muted members in the group channel as shown below.

In UIKit for React, the UI for mute can't be customized except for texts. To learn more about how to mute and unmute members, refer to the Configure channel settings page.


Ban is a feature that allows operators to kick certain members out of the channel and prevent them from entering. Banned members expelled from a channel aren't allowed to enter the channel again until the operator unbans them. In order to use this feature, a channel must have at least one operator. For operators, the channel settings view will display a list of banned members in the group channel as shown below.

In UIKit for React, the UI for ban can't be customized except for texts. To learn more about how to ban and unban members, refer to the Configure channel settings page.


Channel operator

Copy link

Channel operator is a feature that allows you to assign an operator for a channel. The operator is authorized to ban and mute members as well as freeze channels. They play an important role in moderating members of a group channel with abnormal activities. For operators, the channel settings view will display a list of operators in the group channel as shown below.

In UIKit for React, the UI for channel operator can't be customized except for texts. To learn more about how to configure channel settings for operators, refer to the Configure channel settings page.


Freeze

Copy link

Freeze is a feature that pauses channels and only allows operators to talk within them. When a channel is in a frozen state, only channel operators can send a message while all chat functions are temporarily turned off for normal members. For operators, the channel settings view will display a toggle button that allows them to turn the feature on.

In UIKit for React, the UI for freeze channels can't be customized except for texts. To learn more about how to freeze and unfreeze channels, refer to the Configure channel settings page.