基于shiki写的好友申请自动审核修改而来,可以识别黑名单,识别是否有用户记录,并且可以随意添加问题与答案,支持回答任何内容都给通过选择。
代理Dice!接收的好友申请事件,并自定义判别是否通过。要求Dice!版本2.6.4(612)以上。
默认配置:不添加黑名单,运行添加无记录好友,需要回答正确dismiss,bot on,bot off(包括空格)指令。
可以通过编辑mod/FriendQuestion/script/check_friend_qustion.lua来自定义审核机制。
监听事件需要ListenFriendRequest项开启;拦截事件后,将不再触发Dice!原生的好友处理机制,AllowStranger需要手动在lua内设置。
Dice同意申请的好友不会重复触发FriendAdd事件
安装方式(默认配置)
1.解压后放入Dice目录下mod;
2.修改QQ的好友添加方式为【需要回答问题并由我确认】;
3.修改check_friend_qustion.lua里的答案与设置。
4.使用system load等方式使mod生效;
2023年7月20日更新:
更新了一种提示连接方式可以避免attempt to concatenate a nil value (local ‘qus_three’)报错
2023年7月26日更新:
修复了因为获取的问题是问题三而不是3的取值失败。