Skip to main content

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.

FeatureOne-to-One ChatGroup ChatService Configuration
Image/GIF MessageSupportedSupportedNone
Short Video MessageSupportedSupportedNone
Voice MessageSupportedSupportedNone
File MessageSupportedSupportedNone
Mention (@ Message)N/ASupportedNone
Message Cloud StorageSupportedSupportedEnable Cloud Storage Service
Typing StatusSupportedNot SupportedNone
Message ForwardingSupportedSupportedNone
Quote ReplySupportedSupportedNone
Read ReceiptSupportedSupportedNone
Unread Message CountSupportedSupportedNone
Message SearchNot SupportedNot SupportedNone
Message ExtensionNot SupportedNot SupportedNone
Pin ConversationSupportedSupportedNone
Do Not DisturbSupportedSupportedNone
User BlocklistServer SupportN/ANone
User AllowlistServer SupportN/ANone
Mute UserServer SupportServer SupportNone
Group Member LimitN/A3000Submit a ticket to modify the group member limit.
Group Join MethodApp Key UsersCreate GroupJoin GroupNone
Retrieve Pre-Join Group HistoryN/ASupportedEnable Pre-Join Group History Service.
Mute All Group MembersN/AServer SupportNone
Mute ExceptionsN/AServer SupportNone
Ban UserServer SupportServer SupportNone
Content ModerationSupportedSupportedNone

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.