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

OpenIM · · 1199 次点击 · · 开始浏览    
这是一个创建于 的文章,其中的信息可能已经有所发展或是发生改变。

新功能介绍

(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深入到各行业。

 


有疑问加站长微信联系(非本文作者)

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

1199 次点击  
加入收藏 微博
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传