当前位置:网站首页>"New capabilities" of rongyun Super Group
"New capabilities" of rongyun Super Group
2022-07-22 17:23:00 【Rongyun】
As the first choice to build a real-time community , Since its release, rongyun super group has met the requirements of class Discord Customer requirements for real-time community business scenarios . Focus on 【 Rongyun global Internet communication cloud 】 Learn more about
With the continuous promotion of services , Rongyun super group service is also constantly updating and iterating , To meet the different business needs of community scenarios .
New core functions
( Structure diagram of rongyun Super Group )
1. Super group management
Rongyun super group service meets the needs of community interaction without the upper limit of members , adopt Server API Realize the basic management ability of the community , Such as creating 、 Disband the community , Join in 、 Remove community members 、 Channel management 、 Taboo, etc , meanwhile Server API How to invoke , Make the functions of the business side more secure 、 controllable .
The sequence diagram of group management operation is as follows :
2. Channel management
Channel is the core capability of super group service , It is also the core business function under the community scenario .
The administrator distinguishes the subject content by establishing different channels , After users enter the community , Enter different channels to interact and obtain consulting information according to your interests , Such as common in the game community : Game information 、 Hero Teaching 、 Team up to open black and other channels , Meet the interaction needs of different members .
After users join the community , By default, you can view all public channels open in the community . With the development of the community , For friend users in the community or community operation teams , There will also be invisible to other members Private communication channel demand .
To meet the private communication needs of some members of the community , Administrators need to create Private channel , And invite or pull designated members , Add friend users or community operation management team in the community to the designated private channel , Conduct private communication .
Rongyun super group , Based on the original public channel , Provide private channel capability , Meet the interactive needs of some members of the community for private communication .
When developers create private channels under super groups , Add the specified member to the private channel white list , Users in the white list corresponding to the default private channel can send and receive messages in the channel , Users who are not on the white list , Cannot receive in private channel 、 Send a message .
3. Message interaction
Melting clouds SDK Provided in Text 、 expression 、 picture 、 video 、 voice And other built-in message types , Developers can use it directly for message communication , At the same time, it can meet the needs of rich operation content display in the community scene , Such as : Multi graphic content display , You can melt the cloud SDK Customize the way messages are implemented .
For message content, rongyun provides Message modification 、 Message recall 、 Message deletion 、 Message reply And Message extension settings And so on ; among , The message extension capability allows developers to send successful messages , Set customized additional content , Developers can achieve more business capabilities based on this capability , For example, the user's emoticon marking function for a message .
4. Notification settings
The setting logic of message notification in the community scenario is relatively complex , Administrators need to be responsible for the community 、 Channel management , Set the default notification status . After users join the community , According to different communities 、 The attention level of channel content , You also need to set different notification and reminder States .
4.1 The administrator sets the scene :
Community default : After the administrator creates the community , Set the default notification status of this community to “ only @ Notice of news ”. After users join the community , If the user does not set notification settings for this community , When there is a new message under the community channel, the notification status set by the administrator to the community by default shall prevail , Make notification reminders .
Channel default settings : Administrators create different theme channels in the community , Such as : Upgrade the introduction channel 、 Team making channel 、 System notification channel, etc , Different default notification states need to be set for different channel types . When new news is produced in the channel , When the member does not actively set the channel notification status , Subject to the default notification settings of the channel .
4.2 Community members set the scene :
Users join the community , The new message notification logic generated in the default community channel , The default notification status of the community or channel set by the community administrator shall prevail .
But users have different interests , The degree of attention to each theme channel is also different , Therefore, you need to set different notification states for different channels , Avoid too many notices . If the user sets the notification status for the specified channel, the user's setting shall prevail .
Notification and reminder logic of rongyun super group service , It can be set flexibly , It supports the notification and reminder logic of different channels in the scenario of administrators or members , Meet the setting requirements of different roles , At the same time, it supports multi-level notification settings , Include : All message notifications 、 only @ Notice of news 、@ Notify yourself when 、@ Notify everyone when 、 All messages are not notified . Developers can flexibly set levels according to business needs .
Forbidden words setting
For the needs of community administrators to manage the forbidden words of designated channels or members , Rongyun super group service provides Forbid all designated channels and User prohibitions specified in the channel Two abilities , It can meet the administrator's forbidden setting requirements .
All channels are forbidden , After the forbidden words, all members of the super group , You can't send messages on this channel . In all forbidden mode , If you need to specify that members can send messages in the channel , Users can be added to the white list of all forbidden channels , Users in the white list can send messages in all forbidden channels .
For example, it is only necessary to set that some users cannot send messages in a certain channel , You can set by channel Specify the user's prohibitions function , Forbidden users cannot send messages in the channel , But it can receive normally 、 View the message content in the channel .
Safety audit
The content supervision is becoming more and more rigorous 、 Under the environment of increasingly strict administrative supervision , It is no longer only that major platform applications are worried “ Traffic ”, also “ compliance ” and “ Content security ”. The real-time community needs to effectively intercept the illegal information sent by members , Make platform operation more secure 、 sustainable , Promote platform health 、 rapid growth .
Rongyun has reached strategic cooperation with a number of professional intelligent online business risk control solution providers , Provide developers with the audit capability based on message content and audio and video communication , It can effectively intercept the messages containing political information 、 Contraband 、 Violent fear 、 porn 、 Advertising and other information content and online fraud , Provide security for community operation .
Support platform
except iOS、Android、Web Native SDK Support super group services , Provide Flutter IM SDK, Help developers create a beautiful platform based on any platform 、 Fast and portable applications .
stay Flutter 2.0 With the support of , Users can use the same code base to publish native applications to iOS、Android Applications .
边栏推荐
- This competition is a bit against the sky! Kunpeng application innovation competition openeuler track is fully opened
- 稀疏数组(sparse)
- 注意力机制的分类
- Cause du tampon / cache du serveur et libération du tampon / cache
- flask框架添加异步任务处理模型任务
- LCD笔记(2)Framebuffer驱动程序框架
- Ruoyi antd reported an error when using yarn install: the file c:\users\administrator\appdata\roaming\npm\yarn.ps1 could not be loaded
- Tensorflow predicts daily sales
- How to solve the problem of uncontrollable win11 flashing white screen?
- Causes of server buffer/cache and buffer/cache release
猜你喜欢
Realization of a springboard machine
NFTFi赛道版图概览
14-多线程1
Force deduction problem: DFS recursion to solve binary tree pruning
力扣刷题:dfs递归解决二叉树剪枝
Activity recommendation | Apache pulsar's exploration and practice in vivo will be broadcast soon
Take it. The strongest "high concurrency" system design 46 consecutive questions, killing a crowd of interviewers every minute
MVC mode and three-tier architecture
This competition is a bit against the sky! Kunpeng application innovation competition openeuler track is fully opened
UE4 combines the objects made by the brush into a whole
随机推荐
NFS网络文件系统
一文带你了解redux的工作流程——action/reducer/store
1312. 让字符串成为回文串的最少插入次数
Under fitting and over fitting (regularization)
UE4 面试基础知识(三)
vim入门
Add asynchronous task processing model task to flask framework
Server network performance tuning cases
微信营销策略,微信营销的优势是什么?
MATLAB函数:filtfilt——零相位数字滤波
C语言分支结构和循环结构(1)
[reprint] UE4 interview Basics (I)
【图文并茂】在线一键重装win7系统详细教程
js 判断链接图片是否存在
Polygon chain matic concept and underlying mechanism
Ruoyi antd reported an error when using yarn install: the file c:\users\administrator\appdata\roaming\npm\yarn.ps1 could not be loaded
广度优先遍历(Breath First Search)
Win11 terminal administrator cannot open the solution
Atomicinteger class is used in multithreading to ensure thread safety
ruoyi-antd使用yarn install 报错 : 无法加载文件 C:\Users\Administrator\AppData\Roaming\npm\yarn.ps1