注:设置命令通用格式:setting -set %command%=%new_value%
其中command
为命令名称,new_value
为要设置的状态,支持多命令同时执行
使用示例: setting -set setu=True real=True bizhi=True
名称 | 描述 | command | 合法value | 所需权限等级 | 备注 |
---|---|---|---|---|---|
复读 | 控制群内自动复读 | repeat | True/False | 2+ | |
频率限制 | 限制群内功能使用频率防止机器人负载过高崩溃 | frequency_limit | True/False | 2+ | |
二次元图片 | 是否开放二次元图片功能 | setu | True/False | 2+ | |
三次元图片 | 是否开放三次元图片功能 | real | True/False | 2+ | |
高质量三次元图片 | 是否开放高质量三次元图片功能 | real_high_quality | True/False | 2+ | |
壁纸 | 是否开放壁纸功能 | bizhi | True/False | 2+ | |
R-18 | 是否开放R-18 | r18 | True/False | 3+ | 仅控制setu图库 |
pixiv以图搜图 | 是否开放pixiv以图搜图功能 | img_search | True/False | 2+ | |
番剧以图搜番 | 是否开放以图搜番功能 | bangumi_search | True/False | 2+ | |
网络编译器 | 菜鸟教程网络编译器开关 | compile | True/False | 2+ | |
反撤回功能开关 | 决定bot是否对本群消息进行相应 | anti_revoke | True/False | 2+ | 尚未实现 |
上线提醒 | 机器人上线自动发送上班消息 | online_notice | True/False | 2+ | |
debug | 显示每个请求所执行的时间(从收到消息到发送) | debug | True/False | 3+ | 暂未实现 |
群内开关 | 决定bot是否对本群消息进行相应 | switch | True/False | 3+ | |
点歌平台 | 决定点歌功能的平台及开关 | music | off/wyy | 2+ | 目前只支持网易云平台 |
R-18处理方式 | 对发送的R-18图片做撤回/闪照处理 | r18_process | revoke/flashImage | 3+ | 仅在r18选项开启时起作用,后期可能会加入不作处理选项 |
回复方式 | 决定bot被@时的反应 | speak_mode | normal/rainbow/zuanLow/zuanHigh/chat | 3+ | 请慎用zuanLow 和 zuanHigh模式 |
长文本形式 | 控制长文本是以图片还是文字方式发出 | long_text_type | img/text | 2+ | 长文本发送过多可能会被tx风控 |
在重构后,SAGIRI-BOt引入了权限等级的概念,权限等级的定义如下:
权限等级 | 等级 |
---|---|
1 | 普通用户 |
2 | 管理员 |
3 | 超级管理员 |
4 | 所有者 |
若想对其他账户进行等级授权,你应至少达到权限等级3+
对用户进行授权请使用 user -grant @member [1-3]
命令,其中授权3级权限需要账户拥有4级即所有者权限
被授权后的用户将可以使用文档内对应权限等级的管理命令
注:等级4的账户将在机器人初始化时就存入数据库,对应成员id为 config.yaml
中所填入的 BotQQ
项