更新时间:2022-06-22
聊天室是支持多人加入的类似 Twitch 的组织。聊天室中的成员没有固定关系,用户离线后,超过 5 分钟会自动退出聊天室。聊天室成员在离线后,不会收到推送消息。聊天室可以应用于直播、消息广播等。
聊天室的使用限制视不同套餐版本而定,请参见 使用限制。
本文以及接下来几篇主要介绍聊天室管理功能,如需查看消息相关内容,参见 消息管理。
群组和聊天室均为支持多人沟通的即时通讯系统。两者的区别在于,群组中的成员会有固定的强的关系,成员加入后会长时间的在群组中。聊天室中的成员没有固定关系,类似与一个开放的空间,用户可以自由加入,离开即退出聊天室。
功能 | 群组 | 聊天室 |
---|---|---|
使用场景 | 类似于 Signal,Skype 里的群聊,所有加入的用户拥有固定的关系。 | 类似 Twitch 的直播间,成员间没已有固定关系,离开即退出。 |
最大成员数 | 成员数支持取决于所选择的版本,最高版本支持 8,000 人。 | 成员数支持取决于所选择的版本,最高版本支持 10,000 人。如需提升该上限,请联系商务。 |
离线推送消息 | 离线时,会收到推送消息。 | 离线时,不会收到推送消息。 |
离线消息存储 | 支持离线消息存储,每个会话存储 200 条消息。 用户上线时,会收到离线消息。 | 不支持离线消息存储。如果需要用户新加入聊天室时服务器推送最近的历史消息,可以联系商务开通聊天室历史消息推送,每个会话默认支持 10 条消息,最多可调整至 200 条。 |
消息可靠性 | 群组中发送的所有消息,用户都会收到。 | 当消息量大时,聊天室中超过阈值的消息会被丢弃。消息开始丢弃的阈值为每秒 100 条消息,可以根据需求进行调整。 |
聊天室成员角色 | 描述 | 管理权限 |
---|---|---|
普通成员 | 不具备管理权限的聊天室成员。 | 普通成员可以修改自己的聊天室资料。 |
聊天室管理员 | 由聊天室所有者授权,协助进行管理,拥有一定的管理权限。 | 管理员可以对聊天室成员进行管理。 管理员最多可添加 99 个。 |
聊天室所有者 | 聊天室的创建者,在群中拥有最高的权限。 | 聊天室可以指定管理员、解散聊天室、更改聊天室信息、对聊天室成员进行管理。 |
功能 | 描述 |
---|---|
创建聊天室 | 只有特定用户有权限创建聊天室,聊天室成员数会受到版本指定聊天室最大成员数的限制。 |
加入聊天室 | 所有成员有权限加入聊天室。 |
离开聊天室 | 所有聊天室成员有权限离开聊天室。 |
销毁聊天室 | 需要聊天室所有者权限。 |
获取聊天室列表 | 所有聊天室成员有权限获取聊天室列表,获取为分页获取,需要指定分页大小。 |
获取聊天室详情 | 所有聊天室成员有权限获取聊天室详情。 |
修改聊天室名称 | 需要聊天室所有者权限。 |
聊天室公告 | 聊天室所有者有权限编辑公告、删除公告 公告更新会通过监听同步给所有成员。 |
功能 | 描述 |
---|---|
聊天室单个成员禁言 | 需要聊天室所有者或管理员权限,可以对当个的群成员进行禁言。 |
聊天室全员禁言 | 需要聊天室所有者或管理员权限,全局禁言时,默认聊天室所有者和管理员不禁言。 |
白名单管理 | 全局禁言时,白名单的成员可以发消息。 |
聊天室管理员 | 聊天室所有者可以指定、删除聊天室管理员。 |
黑名单管理 | 在黑名单的用户不能在聊天室发送消息。 |