Skip to main content

Feature Overview

Global IM UIKit offers a variety of features to enhance your 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 MessageSending Not SupportedSending Not SupportedNone
File MessageSupportedSupportedNone
Mention Others (@ Message)N/ASupportedNone
Message Cloud StorageSupportedSupportedEnable Cloud Storage Service
Typing StatusSupportedNot SupportedNone
Forward MessageSupportedSupportedNone
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 Group, Join GroupNone
Retrieve Pre-Join Group History MessagesN/ASupportedEnable Pre-Join Group History Message Service.
Mute All Group MembersN/AServer SupportNone
Mute ExceptionsN/AServer SupportNone
Ban UserServer SupportServer SupportNone
Content ModerationServer SupportServer SupportNone

Conversation Types

Global IM UIKit supports three types of conversations: one-to-one chat, group chat, and system conversation.

One-to-One Chat

This refers to a one-to-one chat between two users, who can be friends or strangers. RC does not manage user relationships; the session is established and maintained by RC.

Group Chat

A group refers to a chat involving more than two users. The group member information is provided and maintained by the app, and RC is only responsible for delivering messages to all users in the group. The maximum number of members in a group is 3000, and there is no limit to the number of groups in the app.

System Conversation

A system conversation is a one-to-one conversation established by using the system notification capability of the IM Server API to send messages to users. This type of conversation only displays received system messages and does not support replies.