第一次使用请先修改配置文件
初次运行会生成配置文件:config/com.alins.SimpleSendPhoto/config.yml以及Ascii2dConfig.yml
# 图库路径
PicturePath: (路径必须带上单引号)
- 'C:\Users\90899\Desktop\pictest' 图库1
- 'C:\Users\90899\Desktop\pictest' 图库2(如若需要更多图库以及触发词可以照此格式自行添加)
# 触发词
Trigger:
- 测试1 触发词1
- 测试2 触发词2(如若需要更多图库以及触发词可以照此格式自行添加)
# 可控范围图库路径
RangePicturePath: 请修改
# 可控范围图库触发语句
RangeTrigger: 请修改
# 存放群内通过指令添加的图片路径
PicturePath4: 请修改
# 图片缓存路径,默认不要修改
LinuxSavePicture: 'data/sspPic/SavePicture.jpg'
WindowsSavePicture: data\SSPpic\SavePicture.jpg
# 0为不开启r18模式,1为只开启r18模式,2为混合模式
r18: 0
# 搜索图功能冷却时间,默认为30秒
SearchCD: 30
# (开启后在同一图库一轮下来读的文件不重复,第一轮读完之后再重新开始第二轮(简单的说就是用过的图片不再出现)),默认关闭
NoPutBackSampling: true
(该功能不需要chat-command插件支持)
通过一图库对应一关键词的方式来进行简单的发图
(该指令功能需要chat-command插件支持)
chat-command
搜索图片来源以及根据关键词搜索网络图片
指令 | 需要权限 | 效果 |
---|---|---|
(/)来点 关键词 | com.alins.simplesendphoto:command.来点 | 从loliconapi中抽取一张含有对应关键词的图片 |
(/)搜图 图片 | com.alins.simplesendphoto:command.搜图 | 通过Ascii2d搜索图片来源 |
默认是没有权限的(除bot主人外) 下面附上Mirai权限管理相关指令:
/permission cancel <被许可人 ID> <权限 ID> 取消授权一个权限
/permission cancelall <被许可人 ID> <权限 ID> 取消授权一个权限及其所有子权限
/permission listpermissions 查看所有权限列表
/permission permit <被许可人 ID> <权限 ID> 授权一个权限
/permission permittedpermissions <被许可人 ID> 查看被授权权限列表