群组
群组功能上与微信和QQ的群组功能接近,发送到群里的消息每个群成员都可以收到。
0.0.1. 群组通知
所有对群的写操作都会带有一个messagecontent参数,如果写操作服务器处理成功,会发送该消息到群里。
0.0.2. 群组成员角色
普通成员/管理员/群主
0.0.3. 群成员限制
架构上支持群成员人数无上限,但实际应用时会收到物理条件的限制。如果10000人的群,每秒钟发到群内100条消息,就将造成一百万的秒并发数,需要极高的性能配置和带宽。一般建议不要超过1000人每个群。
0.0.4. 功能
功能 | 普通成员 | 群管理员 | 群主 |
---|---|---|---|
创建群组 | N/A | N/A | 创建者即为群主 |
修改群组名 | NO | YES | YES |
修改群头像 | NO | YES | YES |
修改群成员角色 | NO | NO | YES |
撤回群消息 | NO | YES(不能撤回群主和其它群管理员消息) | YES |
修改群成员名片 | YES(仅能修改自己的) | YES(不能修改群主和其它群管理员的名片) | YES |
转让群主 | NO | NO | YES |
解散群组 | NO | NO | YES |
退出群组 | YES | YES | NO(先转让才能退出) |
拉人进入群组 | NO | YES | YES |
移出群组 | NO | YES(不可移出其它管理员和群主) | YES |
@部分群成员 | YES | YES | YES |
@全部成员 | NO | YES | YES |