Muting is a way to control how group members send messages. The muted member cannot send messages during the muting period. For more information on how to mute members, see the following SDK documents:
Additionally, app admins can mute any member in any group through a RESTful API. For more information, see the RESTful API: Batch Muting and Unmuting.
Group admins and the group owner can mute or unmute members through the API provided by the IM SDK. To unmute members, set the muting period to 0.
To query information about muted members, you need to query group member profiles. For more information, see the following SDK documents:
Additionally, the app admin can query information about muted members through a RESTful API. For more information, see the RESTful API: Obtaining the List of Muted Members.
To view historical group messages sent before you joined the group, historical messages for the type of this group must support cloud storage. Based on group types and set use cases, the following configurations apply:
The default retention period of historical messages of non-live streaming groups is 7 days (30 days for Flagship Edition). To extend this period, log in to the console and choose Feature Configuration. Extending the message retention period is a paid value-added service. For more information on billing, see Pricing.
These two types of groups are designed for different scenarios. Specifically, Meeting is suitable for medium-sized groups (with less than 6,000 members), whereas AVChatRoom is suitable for large-scale live-streaming scenarios with unlimited members. The following table lists the major differences between their features:
|Maximum group members||6,000||Unlimited|
|Group member information||All group member information is saved||Only the information of 300 group members is saved|
|Group owner can set group admins||Yes||No|
|Delete group members||The group admin, group owner, and app admin can delete group members.||Not supported|
|Message roaming||Supported||Not supported|
|Members can view historical messages from before they joined the group||Yes. Messages within the retention period of historical messages can be viewed by default.||No|
|Notification on member changes||Not supported||Supported|
|App admin can import groups||Yes||No|
Try the following troubleshooting methods: