Closed QianFuv closed 1 year ago
下述文字中带有
待解决
、待更新
的条目将在本体插件更新到 3.2.0(增加bc支持) 后进行更新
parse-level
为1,则可收到提醒。如无法正常使用请检查上述情况。 # 触发器配置
trigger:
# 允许触发的消息来源
# - 'group': 仅群消息可触发
# - 'private': 仅私聊可触发
# - 'all': 不限制触发方式
source: 'group'
# 仅允许bot管理员触发
admin: true
# 是否仅允许已绑定玩家触发
bind: false
# 触发类型
# 'contains': 包含关键字触发
# 'equal': 完全匹配消息时触发
type: 'equal'
# 过滤器选项
# - true: 按触发器种类满足所有配置的关键字才可触发
# - false: 按触发器种类满足任意一配置的关键字即可触发
filter: true
# 关键字列表,为空时任意消息皆可触发
keys: ["#tps"]
进行个性化配置
好的 期待更新~
@IllTamer 请检查这些功能是否完成
测试配置
服务端核心:purper-1.18.2-1632
客户端:fabric-1.18.2
服务端相关配置详见:https://github.com/Qian-F/QFserver-1.18.2
ChatManager
服务器消息传回QQ群有换行
如下图:
QQ群回复在游戏内显示效果不好
现在效果:
eg1.(QQ用户回复转发消息)
服务器内:
A:114514
Q群内:
机器人:A:114514
B:回复A:225625
此时服务器内转发应为:
B:[回复 A] 225625
A应收到消息提醒:声音/文字
eg2.(QQ 用户回复群内消息)
Q群内:
C:114514
D:回复C:225625
此时服务器转发应为:
D:[回复C] 225625
支持更多的消息类型
DefenceManager
将QQ账号绑定正版or离线账号功能在配置文件开关,正版服务器没有绑定离线账号的需求,而离线服务器对于正版离线账号的区分度不大
eg:
配置文件:
isonlinemode:true/false
命令:
/绑定 id
提供解绑命令
将basic中的绑定相关转移至此附属中并且提供解绑命令(服务器&qq群)
白名单和验证与绑定息息相关,而没有这些绑定就没有实质性作用
GithubManager
提供对issue更新、Github action的监测
MessageManager