OpenIM重大升级-群聊读扩散模型发布 群管理功能升级

举报
OpenIM 发表于 2022/07/23 13:48:18 2022/07/23
【摘要】 新功能介绍(1)群公告展示编辑者信息和发布时间;(2)展示群成员进群方式(搜索进群,二维码进群,邀请进群);(3)群增加权限控制,群成员禁止/允许添加好友,禁止/允许查看群成员资料;(4)当个人昵称修改时,实时更新群昵称;(5)好友备注可删除,并多端同步;(6)群聊支持读扩散,特性:新进群成员可以看到历史消息;群聊消息服务端只存一份;(7)群主管理员可撤回群内消息,不受时间限制;做技术的朋友...

新功能介绍
(1)群公告展示编辑者信息和发布时间;(2)展示群成员进群方式(搜索进群,二维码进群,邀请进群);(3)群增加权限控制,群成员禁止/允许添加好友,禁止/允许查看群成员资料;(4)当个人昵称修改时,实时更新群昵称;(5)好友备注可删除,并多端同步;(6)群聊支持读扩散,特性:新进群成员可以看到历史消息;群聊消息服务端只存一份;(7)群主管理员可撤回群内消息,不受时间限制;

做技术的朋友对于读扩散写扩散应该不陌生,无论是信息流、论坛、信箱,还是私聊、群聊、通知,都能用到读写扩散。本文不讲解技术细节,OpenIM基于推拉结合的读扩散主要解决群聊模式下消息冗余存储,消息实时性,以及新用户入群无法查看新消息的问题。

群聊读扩散
创建时指定工作群,这种群采用读扩散模型,每个群有独立seq,群成员共享此seq,能大幅减少群消息冗余,且提升消息实时性。并为下一步的消息按需加载机制做好铺垫。新用户入群可以查看历史消息,对于办公场景非常有用。

群公告
群公告在聊天顶部提示,并展示编辑者信息和发布时间。

进群方式
查看群成员进群方式,通过某个渠道进群:搜索进群,二维码进群,谁邀请进群。

群权限控制
群主/管理员设置群成员禁止/允许添加好友,禁止/允许查看群成员资料,保护群成员隐私

群主管理员撤回群内消息
群主、管理员撤回其他成员消息,不受时间限制

安卓端体验:https://www.pgyer.com/OpenIM

项目成果
从服务端到客户端SDK开源即时通讯(IM)整体解决方案,可以轻松替代第三方IM云服务,并能根据业务需求高度自定义和二次开发,打造具备聊天、社交、办公功能的app。OpenIM继续领跑开源IM领域,在广大开发者的大力支持下,目前github star持续突破。越来越多的开发者把OpenIM应用在社交,协同办公领域。

github地址:https://github.com/OpenIMSDK/Open-IM-Server

开发者中心:https://doc.rentsoft.cn/#/

我们的团队
OpenIM是由IM技术专家打造开源即时通讯组件,目前github社区活跃,star近万,排名遥遥领先,开发者7000人,OpenM力争开源IM项目No1,打造开源IM第一社区。支持Android、iOS原生开发,支持Flutter、uni-app跨端开发,支持小程序、React等所有主流web前端技术框架, PC支持Electron。重点应用在政务办公,社交,web3场景,一切皆可控,让OpenIM深入到各行业。

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。