smmcat
1
晚上公司停电,群里吹逼时候突然有个大胆的想法,然后随手做了这个功能
- 通过不断的对话刷新会话有效时间,理论上可以好像是主动发言的样子
- 通过获取会话信息,理论上可以多群衔接对话(类似打电话)
- 通过指令注册允许参与对话的群,理论上这个自由对话的效果是可以管控的
- 通过后续会话的转发优化,理论上可以多个群独立进行远程会话
然后群员就说
做梦谁都会,那就试一试吧
通过私聊机器人,将消息分发到群里是可以的
那就继续写吧
自动更新群聊的有效会话,采集到会话对象中,并在后续对话中不断更新有效会话对象
可用指令
查看正在参与会话的人员
群聊效果
私聊效果
可配置项
后记
切记!请不要做用于有不良影响的事情,
建议小范围认识的人员跨群自娱自乐,或者作为 QQbot 的远程协助方案
3 个赞
smmcat
3
0.0.5 会话命名
- 从
0.0.5
版本起,需要安装额外依赖 smmcat-localstorage
,可在插件市场搜索
- 新增 /会话命名
<unitName>
功能,可以为当前会话命名,存储在本地
- 当发起 跨群/私聊 对话时,若你已经给之前对应的会话命名,将直接显示 会话名
会话命名
通过 /会话注册 时携带参数也会自动为其命名, /会话命名 则只会更改名字
带有命名的会话 (如若为会话命名后,会显示对应的会话名)
群聊接收到私聊消息
私聊接收到群聊消息
2 个赞
跨群聊天应该有人做了,我这个主要是给官方qqbot实现伪主动发言的…
在onebot上没测试过
2 个赞
官方qqbot 群聊对话那块是强制艾特的…这个没法隐藏。我还想去掉呢
2 个赞