Feature Overview
Global IM UIKit offers a variety of features to enhance the chat experience.
Feature List
The table below lists the features supported by Global IM UIKit and indicates the conversation types that support these features.
Feature | One-to-One Chat | Group Chat | Service Configuration |
---|---|---|---|
Image/GIF Message | Supported | Supported | None |
Short Video Message | Supported | Supported | None |
Voice Message | Supported | Supported | None |
File Message | Supported | Supported | None |
Mention (@ Message) | N/A | Supported | None |
Message Cloud Storage | Supported | Supported | Enable Cloud Storage Service |
Typing Status | Supported | Not Supported | None |
Message Forwarding | Supported | Supported | None |
Quote Reply | Supported | Supported | None |
Read Receipt | Supported | Supported | None |
Unread Message Count | Supported | Supported | None |
Message Search | Not Supported | Not Supported | None |
Message Extension | Not Supported | Not Supported | None |
Pin Conversation | Supported | Supported | None |
Do Not Disturb | Supported | Supported | None |
User Blocklist | Server Support | N/A | None |
User Allowlist | Server Support | N/A | None |
Mute User | Server Support | Server Support | None |
Group Member Limit | N/A | 3000 | Submit a ticket to modify the group member limit. |
Group Join Method | App Key Users | Create Group、Join Group | None |
Retrieve Pre-Join Group History | N/A | Supported | Enable Pre-Join Group History Service. |
Mute All Group Members | N/A | Server Support | None |
Mute Exceptions | N/A | Server Support | None |
Ban User | Server Support | Server Support | None |
Content Moderation | Supported | Supported | None |
Conversation Types
Global IM UIKit supports three types of conversations: one-to-one chat, group chat, and system conversation.
One-to-One Chat
Refers to a one-on-one chat between two users, who can be friends or strangers. RC does not manage user relationships, but is responsible for establishing and maintaining the conversation relationship.
Group Chat
Refers to a chat involving more than two users. Group member information is provided and maintained by the App, and RC is only responsible for delivering messages to all group members. Each group has a maximum of 3000 members, and there is no limit to the number of groups within the App.
System Conversation
Refers to a one-on-one conversation established by sending messages to users using the system notification capabilities of the IM Server API. This type of conversation only displays received system messages and does not support replies.