群管理操作逻辑
2017-02-28 22:10:42 0 举报
群管理操作逻辑主要包括以下几个方面:首先,管理员需要对群成员进行审核和管理,确保群内成员符合相关规定。其次,管理员需要定期发布公告和通知,提醒群成员遵守群规。此外,管理员还需要处理群内的纠纷和投诉,维护群内的和谐氛围。最后,管理员需要定期对群内的数据进行分析和统计,为群的发展提供参考依据。总之,群管理操作逻辑是一个系统性的工作,需要管理员具备良好的沟通能力、协调能力和判断能力。
作者其他创作
大纲/内容
判断pic是否开启
否
链接
列表入群
群内提示已踢人
判断发言人是否在whiteList中,仅仅通过alias判断
是否在blackList中
用户是否在blacklist中,先判断alias,再判断name
看是从哪个表找到的
回复rule
结束
回复link和rule
回复消息
未找到群
通过topic去Group 表中找到该群,并将用户alais 和name存入表中的blackList中
m.from() 的alias是否在contact列表中conract--label
获取到topic
是
throw error
终止
加入blackList
根据label去broadcast表中查询信息,看是否存在
判断域名是否在domainList中
图片是否包括二维码
用户是否在blackList中
图片
群内提示,踢人成功
根据topic查找Group中的advertisement
是否成功踢出
提示在黑名单中,终止
在Group中找到的所有label中群
获取到所有label
根据topic查找Group中的advertisent
是否为空
message
拉入群中
自动回复
根据topic去Group中查找blacklist
if (m.room())
关键词入群
m.say(reply)m.say(reply).....
将用户踢出
判断消息类型
标签是否存在
判断autoReply中的labe和获取到的label数组是否有至少一个相同
方糖发警报
付费入群
方糖报警
在Group中通过topic 获取到标签
回复内容是否是踢人格式
发言人是否为群管理员
文字
通过topic 去Group中查找adminList
踢人
多群发送
是否成功
0 条评论
下一页