你好! 这里是脑积水!
感谢大家陪脑积水走过的 400 多个日日夜夜,
也感谢项目有关的开发者们, 谢谢大佬萌的用爱发电,
由于风控以及大佬萌时间和精力有限, 所以且用且珍惜……
脑积水基于 NoneBot 框架, 以及登录使用的 go-cqhttp 和 unidbg-fetch-qsign。
njs帮助
后得到的图片:njs帮助
njs菜单
njs列表
njs help
命令头: setu|色图|涩图|想色色|来份色色|来份色图|想涩涩|多来点|来点色图|来张setu|来张色图|来点色色|色色|涩涩 (任意一个)
张数: 1 2 3 4 ... 张|个|份 (可不填, 默认1)
r18: 不填则不会出现r18图片, 填了会根据r18模式管理中的数据判断是否可返回r18图片
关键词: 任意, 多tag使用空格分开 (可不填)
参考 (空格可去掉):
setu 10张 r18 白丝
setu 10张 白丝
setu r18 白丝
setu 白丝
setu
注意:
白名单管理:
setu_wl add 添加会话至白名单 eg: setu_wl add user_114514/group_1919810
setu_wl del 移出会话自白名单 eg: setu_wl del user_114514/group_1919810
黑名单管理:
setu_ban add 添加会话至黑名单 eg: setu_ban add user_114514/group_1919810
setu_ban del 移出会话自黑名单 eg: setu_ban del user_114514/group_1919810
r18模式管理:
setu_r18 on 开启会话的r18模式 eg: setu_r18 on group_1919810
setu_r18 off 关闭会话的r18模式 eg: setu_r18 off group_1919810
cd时间更新:
setu_cd xxx 更新会话的冷却时间, xxx为int类型的参数 eg: setu_cd 10 group_1919810
撤回时间更新:
setu_wd xxx 撤回前等待的时间, xxx为int类型的参数 eg: setu_wd 10 group_1919810
最大张数更新:
setu_mn xxx 单次发送的最大图片数, xxx为int类型的参数 eg: setu_mn 10 group_1919810
更换setu代理服务器:
setu_proxy xxx 使用的代理服务器, xxx 为 string 类型的参数
警告: 这部分带了一个ping代理服务器的操作, 这个响应器是superuser only, 用了os.popen().read()操作, 请不要尝试给自己电脑注入指令
获取插件帮助信息:
"setu_help" | "setu_帮助" | "色图_help" | "色图_帮助"
查询黑白名单:
"setu_roste" | "色图名单"
数据库更新:
此指令默认从 github.com[^2] 拉取数据库,如果无法访问可以考虑使用科学上网或更换镜像或者手动从仓库下载换上去。
setu_db 从指定的路径拉取 lolicon.db 数据库,默认为此仓库
指令:无赌注轮盘
自由轮盘
开启群内随机ban人游戏
指令:拨动滚轮
重新装弹
重置子弹的位置。
指令:开枪
顾名思义,开枪。
指令【管理员,群主,超管】:开启自由轮盘
关闭自由轮盘
控制当前群内可否发起自由轮盘游戏,【管理员,群主,超管】可无视此设定在群内发起轮盘。
此项功能是为轮盘禁言打扫战场用。
指令【管理员,群主,超管】:@bot添加名单 代号 @name
在本群添加重点关照人群,以便通过代号快捷禁言,可以一次设置多人。
示例:
管理员:@bot添加名单 机器人@bot 文酱@本群喵喵怪文酱 小叶子@茶酱
机器人:添加成功
管理员:禁言小叶子
系统提示:小叶子被禁言1天
管理员:解封小叶子
系统提示:小叶子被解除禁言
指令【管理员,群主,超管】:禁言 代号/@name
给@的成员禁言5分钟,可@多人。如果给群友设置过代号,可以通过代号快捷禁言
指令【管理员,群主,超管】:禁言一小时 @name
禁言10分钟 @name
禁言一个月 @name
给@的成员相应的时间,可@多人
指令【管理员,群主,超管】:解封
解封 代号/@name
给@的成员解除禁言。可@多人。如果给群友设置过代号,可以通过代号快捷解除禁言。
如果没有指定成员会返回当前被封成员列表。之后可以根据提示进一步设置。
sx lsp
缩写 lsp
lsp
['老色批', '恋尸癖', '老山炮', 'Lovesick Puppies(游戏名称)']
在有bot的群内发送/kfc开始查询肯德基的物品详情,流程:
1.输入/kfc以开始一个肯德基查询
2.输入[城市名]或[城市名] [地区(县)名],注意用空格分开
3.输入店铺关键词匹配店铺,可发送空格来获取当前地区部分结果
4.输入店铺前对应序号查询店铺内所有在售食品主题分类
5.输入主题分类对应序号,可查询食品详情信息
6.结束(finish)
在任意一个阶段中发送“退出”来中断一个查询流程。
指令 | 需要@ | 范围 | 说明 |
---|---|---|---|
绘画/画画/画图/作图/绘图/约稿 | 否 | 群聊/私聊 | 使用描述性文本生成图画, 可用参数见文本生成参数, 管理参数见绘图管理参数 |
以图绘图/以图生图/以图制图 | 否 | 群聊/私聊 | 在基准图像上使用描述性文本生成图画, 支持回复图片消息使用, 可用参数见图像生成参数 |
个人标签排行/我的标签排行 | 否 | 群聊/私聊 | 查看我的所有使用过的标签的排行 |
群标签排行/本群标签排行 | 否 | 群聊 | 查看本期所有使用过的标签的排行 |
使用示例:
/绘图 描述文本 -p l --scale 12
注意
默认情况下, 您应该在指令前加上命令前缀, 通常是 /
参数名 | 简写 | 全写 | 默认值 | 说明 |
---|---|---|---|---|
shape | -p | --shape | Portrait | 图像的形状, 可选 Portrait(纵向)、Landscape(横向)、Square(方形) 支持缩写为 p、l、s |
scale | -c | --scale | 11 | 指示 AI 对提示的遵守程度,较大的值可以帮助 AI 更接近文本提示的整体意图 |
seed | -s | --seed | 随机 | 随机种子。在其他条件不变的情况下,相同的种子代表生成相同的图 |
steps | -t | --steps | 28 | 定义 AI 从最初创建时应优化的迭代次数 |
ntags | -n | --ntags | 默认自带 | 不需要的内容,可以列出希望 AI 避免的任何内容 |
参数名 | 简写 | 全写 | 默认值 | 说明 |
---|---|---|---|---|
strength | -e | --strength | 0.6 | 允许 AI 改变图像的构成, 降低该值会产生更接近原始图像的效果 |
参数名 | 说明 |
---|---|
查看白名单 | 查看白名单模式下允许的群组 |
查看黑名单 | 查看黑名单模式下禁止的群组 |
添加白名单 + 群号 | 将群组添加到白名单中, 群号以逗号分隔 |
添加黑名单 + 群号 | 将群组添加到黑名单中, 群号以逗号分隔 |
删除白名单 + 群号 | 将群组从白名单中移除, 群号以逗号分隔 |
删除黑名单 + 群号 | 将群组从黑名单中移除, 群号以逗号分隔 |
切换白名单 | 切换到白名单模式, 只有白名单中的群组才允许使用 |
切换黑名单 | 切换到黑名单模式, 只有黑名单中的群组才禁止使用 |
添加屏蔽词 + 屏蔽内容 | 添加到屏蔽词过滤器中, 屏蔽词以逗号分隔 |
删除屏蔽词 + 屏蔽内容 | 从屏蔽词过滤器中删除, 屏蔽词以逗号分隔 |
查看屏蔽词 | 查看当前的屏蔽词 |
使用示例:
/绘图添加黑名单 123456
鉴赏图片/分析图片 + 图片
分析发送的图片, 支持回复图片
指令:娶群友
纯爱 双向奔赴版,每天刷新一次,两个人会互相抽到对方。
指令:娶群友@name
有机会娶到at的人。。。
指令:分手
离婚
雪花飘飘北风萧萧,天地一片苍茫~
指令:本群cp
查看当前群内的cp
指令:群友卡池
查看当前群可以娶到的群友列表
指令:透
ntr 宫吧老哥狂喜版,每次抽到的结果都不一样。
指令:群友记录
查看当前群的群友今日透群友次数和被透的次数,记录是跨群的。也就是说群友在别的群挨透也会在记录里显示出来
群友背地里玩的挺花(bushi)
指令1: 嗦牛子 (给目标牛牛增加长度, 自己或者他人, 通过艾特选择对象, 没有at时目标是自己)
指令2: 打胶 | 开导 (给自己牛牛增加长度)
指令3: 牛子pk | 牛子对决 (普通的pk,单纯的random实现输赢, 胜利方获取败方随机数/2的牛牛长度)
指令4: 牛子查询 (目标牛牛长度, 自己或者他人, 通过艾特选择对象, 没有at时目标是自己)
指令5: jj排行榜 | jj排名 | jj榜单 | jjrank (字面意思, 输出倒数五位和前五位, 以及自己的排名)
指令6: 开启淫趴|禁止淫趴 (由管理员 | 群主 | SUPERUSERS开启或者关闭淫趴)
指令7: 日群友|透群友|日群主|透群主|日管理|透管理 (字面意思, 当使用透群友的时候如果at了人那么直接指定)
指令8: 注入查询 | 摄入查询 (查询目标被透注入的量,后接(历史|全部), 可查看总被摄入的量, 无艾特的时候是自己, 有at的时候是目标)
指令1: 扣 (给目标小学增加深度, 自己或者他人, 通过艾特选择对象, 没有at时目标是自己)
指令2: 扣扣 (给自己小学增加深度)
指令3:小学pk | 小学对决 (普通的pk,单纯的random实现输赢, 胜利方获取败方随机数/2的小学长度)
指令4: 小学查询 (目标小学长度, 自己或者他人, 通过艾特选择对象, 没有at时目标是自己)
指令5: xx排行榜 | xx排名 | xx榜单 | xxrank (字面意思, 输出倒数五位和前五位, 以及自己的排名)
扔漂流瓶
[文本/图片]寄漂流瓶
[文本/图片] (同扔漂流瓶
,防止指令冲突用)捡漂流瓶
评论漂流瓶
[漂流瓶编号] [文本]举报漂流瓶
[漂流瓶编号]查看漂流瓶
[漂流瓶编号]删除漂流瓶
[漂流瓶编号]我的漂流瓶
清空漂流瓶
恢复漂流瓶 [漂流瓶编号]
删除漂流瓶评论
[漂流瓶编号] [QQ号]漂流瓶白名单
[QQ / 群聊] [QQ号 / 群号]漂流瓶黑名单
[QQ / 群聊 / 举报] [QQ号 / 群号]漂流瓶详情
[漂流瓶编号]扔漂流瓶
指令无字数限制,如需要可在代码中修改,单扔一张图片也应加上指令后的空格捡漂流瓶
若捡到的漂流瓶存在回复,则会显示最近三条(默认),使用查看漂流瓶
查看所有回复查看漂流瓶
为保证随机性,无评论时不展示漂流瓶内容,可在代码中修改。漂流瓶的发送者可以通过本指令查看内容,无论有无评论。评论漂流瓶
若机器人有被回复人好友,会发送被回复通知举报漂流瓶
五次(默认)后将自动删除,举报成功后会私聊SUPERUSER漂流瓶详情内容删除漂流瓶
漂流瓶发送者可以删除自己扔出的漂流瓶。二次确认会触发删除操作的指令为:是/Y/Yes/y/yes
。其他的均取消操作。删除漂流瓶
可以删除任何一个漂流瓶清空漂流瓶
无确认过程,使用需谨慎恢复漂流瓶
可以恢复被删除的漂流瓶删除漂流瓶评论
是删除该发送者在该瓶的所有评论漂流瓶详情
将会发送漂流瓶发送者的QQ号和群号,所有回复人的QQ号漂流瓶黑名单
中举报
选项是指举报漂流瓶
的使用权限漂流瓶数据库
存放在data/bottle/data.json
中权限数据库
存放在data/bottle/permissionsList.json
中漂流瓶屏蔽词
存放在data/bottle/curse.json
中,支持热更改功能冷却开关
:插件默认开启,可在data/bottle/permissionsList.json
中修改enableCooldown
bool值(True/False)功能冷却
:插件默认 30 秒冷却,可在data/bottle/permissionsList.json
中修改cooldownTime
值颜值评分
一般抽签:今日运势、抽签、运势;
指定主题抽签:[xx抽签],例如:pcr抽签、holo抽签、碧蓝抽签;
指定签底并抽签:指定[xxx]签,在 resource/fortune_setting.json
内手动配置;
⚠️ 将在 v0.5.0
弃用
[群管或群主或超管] 配置抽签主题:
设置[原神/pcr/东方/vtb/方舟]签:设置群抽签主题;
重置(抽签)主题:设置群抽签主题为随机;
抽签设置:查看当前群抽签主题的配置;
今日运势帮助:显示插件帮助文案;
查看(抽签)主题:显示当前已启用主题;
jrrp获取你的今日人品(命令别称:"jp","今日人品")
weekjrrp获取你的本周平均人品(命令别称:"本周人品","周人品")
monthjrrp获取你的本月平均人品(命令别称:"本月人品","月人品")
alljrrp获取你的历史平均人品(命令别称:"总人品","平均人品")
发送 “占卜指令 名字” 即可,如:人设生成 小Q
发送 “/占卜列表” 可以查看上述列表;
超级用户 可以发送 “/添加占卜 id 指令”、“/删除占卜 id” 增删占卜列表,可以发送 “/设置占卜 id image/text”设置输出形式
● 让[派蒙|空|荧|阿贝多|枫原万叶|温迪|八重神子|纳西妲|钟离|诺艾尔|凝光|托马|北斗|莫娜|荒泷一斗|提纳里|芭芭拉|艾尔海森|雷电将军|赛诺|琴|班尼特|五郎|神里绫华|迪希雅|夜兰|辛焱|安柏|宵宫|云堇|妮露|烟绯|鹿野院平藏|凯亚|达达利亚|迪卢克|可莉|早柚|香菱|重云|刻晴|久岐忍|珊瑚宫心海|迪奥娜|戴因斯雷布|魈|神里绫人|丽莎|优菈|凯瑟琳|雷泽|菲谢尔|九条裟罗|甘雨|行秋|胡桃|迪娜泽黛|柯莱|申鹤|砂糖|萍姥姥|奥兹|罗莎莉亚|式大将|哲平|坎蒂丝|托克|留云借风真君|昆钧|塞琉斯|多莉|大肉丸|莱依拉|散兵|拉赫曼|杜拉夫|阿守|玛乔丽|纳比尔|海芭夏|九条镰治|阿娜耶|阿晃|阿扎尔|七七|博士|白术|埃洛伊|大慈树王|女士|丽塔|失落迷迭|缭乱星棘|伊甸|伏特加女孩|狂热蓝调|莉莉娅|萝莎莉娅|八重樱|八重霞|卡莲|第六夜想曲|卡萝尔|姬子|极地战刃|布洛妮娅|次生银翼|理之律者|迷城骇兔|希儿|魇夜星渊|黑希儿|帕朵菲莉丝|天元骑英|幽兰黛尔|德丽莎|月下初拥|朔夜观星|暮光骑士|明日香|李素裳|格蕾修|梅比乌斯|渡鸦|人之律者|爱莉希雅|爱衣|天穹游侠|琪亚娜|空之律者|薪炎之律者|云墨丹心|符华|识之律者|维尔薇|芽衣|雷之律者|阿波尼亚]说(中文)
● 让[宁宁|爱瑠|芳乃|茉子|丛雨|小春|七海|妃爱|华乃|亚澄|诗樱|天梨|里|广梦|莉莉子]说日语:(日语)
● 让[Sua|Mimiru|Arin|Yeonhwa|Yuhwa|Seonbae]说韩语:(韩语)
在聊天中输入: moegoe load 可以在线更新profile。
在配置的群聊中有效:
1、特定 QQ 表情触发回复。
2、群事件(管理员、群文件、进退群等)变化时提醒
早安/goodmorning
晚安/goodnight
启用牌阵进行占卜:[占卜];
得到单张塔罗牌回应:[塔罗牌];
[超管] 群聊转发模式全局开关:[开启|启用|关闭|禁用] 群聊转发模式,可降低风控风险。
疫情菜单查询疫情(地区)
疫情资讯
境外输入排行榜
疫情现状
查风险(地区)
covid_19开启
covid_19关闭
疫情文转图开
疫情文转图关
发癫+任意名字(或艾特群友)
命令头: {lag, 找规律} / {homonumber, 臭数字} eg: 找规律 1 2 3 4 5 6 7 114514 1919810 / homonumber 2749903559
超分/重建/real-esrgan/超分辨率重建/esrgan/real_esrgan
使用以下指令触发,需加上指令前缀
格式:
指令 => 含义
[] 代表参数
xxx/yyy 代表 xxx 或 yyy
杂项
方舟帮助 / arkhelp => 查看指令列表
更新方舟素材 => 手动更新游戏数据(json)与图片
更新方舟数据库 => 手动更新数据库
更新方舟数据库 -D => 删除原数据库各表并重新写入
猜干员
猜干员 => 开始新游戏
#[干员名] => 猜干员,如:#艾雅法拉
提示 => 查看答案干员的信息
结束 => 结束当前局游戏
今日干员
今日干员 => 查看今天过生日的干员
塞壬点歌
塞壬点歌 [关键字] => 网易云点歌,以卡片形式发到群内
干员信息
干员 [干员名] => 查看干员的精英化、技能升级、技能专精、模组解锁需要的材料
公开招募
公招 [公招界面截图] => 查看标签组合及可能出现的干员
回复截图:公招 => 同上
公招 [标签1] [标签2] ... => 同上
理智提醒
理智提醒 => 默认记当前理智为0,回满到135时提醒"
理智提醒 [当前理智] [回满理智] => 同上,不过手动指定当前理智与回满理智"
理智查看 => 查看距离理智回满还有多久,以及当期理智为多少"
公告推送
添加方舟推送群 / ADDGROUP => 添加自动推送的群号
删除方舟推送群 / DELGROUP => 删除自动推送的群号
查看方舟推送群 / GETGROUP => 查看自动推送的群号
MAA 作业站相关
maa添加订阅 / ADDMAA [关键词1 关键词2 ...] => 添加自动推送的关键词
maa删除订阅 / DELMAA [关键词1 关键词2 ...] => 删除自动推送的关键词
maa查看订阅 / GETMAA => 查看本群自动推送的关键词
maa查作业 [关键词1 关键词2 ...] => 按关键词组合查作业,默认为最新发布的第一个作业
maa查作业 [关键词1 关键词2 ...] | [热度/最新/访问] => 同上,不过可以指定按什么顺序查询
ba日程表
(GameKee源)
ba日程表 schaledb
(SchaleDB源,日服国际服一起发)
ba日程表 schale 国际服
(SchaleDB源,国际服)
ba学生图鉴 + 学生名
(支持部分学生别名)
ba学生wiki + 学生名
(支持部分学生别名)
ba羁绊/ba好感度 + 学生名/等级级数
(支持部分学生别名)
ba角评 + 学生名
(支持部分学生别名, 当学生名为'总览'或'全部'时, 可查看全部学生角评)
ba总力战 [-h] [-s [SERVER ...]] [-t TERRAIN] [-w] [name]
name ---> 总力战Boss名称,不指定默认取当前服务器总力战Boss
-h, --help ---> 展示帮助用的参数, 单独使用
-s [SERVER ...], --server [SERVER ...] ---> 服务器名称,j
或日
代表日服,g
或国
代表国际服,可指定个,默认全选
-t TERRAIN, --terrain TERRAIN ---> 指定总力战环境,不指定默认全选,不带Boss名称该参数无效
-w, --wiki ---> 发送该总力战Boss的技能机制而不是配队推荐
ba活动
ba活动 + 日/国
ba活动 + 活动名称
ba综合战术考试
ba制造
ba千里眼
ba千里眼 + (all) + 起止日期(例如: 11/15) + 列表个数(例如: 3)
ba语音
ba语音 + 学生名(可选) + 关键词(可选)
ba互动家具
ba抽卡
ba抽卡 + 数量(1~90)
ba切换卡池
ba切换卡池 + 常驻
ba切换卡池 + UP学生名(2星或3星)
ba表情
ba漫画
ba清空缓存
磁力搜索 xxx / bt xxx (xxx为关键词)
remake/liferestart/人生重开/人生重来
翻看答案 + 问题
问题 + 翻看答案
点歌/qq点歌/网易点歌/酷我点歌/酷狗点歌/咪咕点歌/b站点歌 + 关键词
天气 + 地区
地区 + 天气
code [语言] [inputText(空格将被转换为回车)]
[代码]
运行代码示例(python)(无输入):
code py
print("你好")
运行代码示例(python)(有输入):
code py 你好
print(input())
[emoji] + [emoji]
@脑积水 echo + 任意文本内容
● 发送「喜加一」查找限免游戏
● 发送「喜加一订阅」订阅游戏资讯
● 发送「喜加一订阅删除」取消订阅游戏资讯
图片翻译 [图片]:单张图片翻译,也可以先发送/图片翻译再发送图片,可以如下组合
多图片翻译 [图片]:n张图片翻译,将会以合并转发消息的形式发出,可以如下组合
切换翻译api [api]: 将该api优先级提到最高,目前有youdao baidu huoshan offline
[随机唐可可][空格][简单/普通/困难/地狱/自定义数量]
[随机唐可可][空格][帮助]
(检测 GitHub 链接触发)
(自动复读)
运行状态(或者状态 / zt / yxzt / status)
谁艾特我 查看到底是谁艾特了你
clear_db 清理当前用户的消息记录
clear_all 清理全部消息记录
@机器人 撤回 # 撤回倒数第一条消息
@机器人 撤回 1 # 撤回倒数第二条消息
@机器人 撤回 0-3 # 撤回倒数三条消息
@bot + rm_qq + QQ号 -->提前解除被屏蔽用户
@bot + 切换图片api -->切换图片api
@bot + 切换小爱同学模式1/模式2/青云客/ChatGPTapi模式1/ChatGPTapi模式2 -->切换聊天api
响应戳一戳: 20% 概率掉落图片; 25% 概率回复语音; 20% 概率戳回去; 35% 概率回复文字
早报/今日早报/60s读世界
早报/今日早报/60s读世界 + on + xx:xx(推送时间)
早报/今日早报/60s读世界 + off
历史上的今天
历史上的今天+设置
历史上的今天+设置 小时:分钟
历史上的今天+状态
历史上的今天+禁用
1.原神(当武器和角色无UP池时,所有抽卡命令都指向 '常驻池')
2.赛马娘
3.坎公骑冠剑
4.碧蓝航线
'重置原神抽卡'(重置保底)
'重载原神卡池'
'重载方舟卡池'
'重载赛马娘卡池'
'重载坎公骑冠剑卡池'
'更新明日方舟信息'
'更新原神信息'
'更新赛马娘信息'
'更新坎公骑冠剑信息'
'更新pcr信息'
'更新碧蓝航线信息'
'更新fgo信息'
'更新阴阳师信息'
设置词条命令由问句
和答句
组成。设置之后, 收到消息
时触发。并非所有人都可以设置词条, 详见权限
格式[模糊|全局|正则|@]问...答...
模糊|正则
匹配模式中可任性一个或不选
, 不选
表示 全匹配
全局
, @
可与以上匹配模式组合使用教学中可以使用换行
问
123
答
456
问答句中的首首尾空白字符会被自动忽略
私聊好友个人也可以建立属于自己的词库, 可以实现类似备忘录的功能
问...答...
全匹配模式, 必须全等才能触发答
模糊问...答...
当问句
出现在消息
里时则会触发
正则问...答...
, 当问句
被消息
正则捕获时则会匹配
例如: 正则问[他你]不理答你被屏蔽了
消息 | 回复 |
---|---|
他不理 | 你被屏蔽了 |
他不理我 | 你被屏蔽了 |
你不理我 | 你被屏蔽了 |
全局问...答...
, 在所有群聊和私聊中都可以触发, 可以和以上几种组合使用
全局模糊问 晚安 答 不准睡
@问...答...
, 只有 event.tome
时才会触发,如被@、被回复时或在私聊中,可以和以上几种组合使用
全局模糊@问 晚安 答 不准睡
问句可包含at
即在 QQ 聊天中手动 at 群友
问...答...
中使用问 @这是群名称 答 老婆!
/at
+ qq号
, 当答句中包含/at
+ qq号
时将会被替换为@某人
问 群主在吗 答 /at 123456789在吗
/self
, 当答句中包含/self
时将会被替换为发送者的群昵称
问 我是谁 答 你是/self
(群昵称为: 我老婆)/atself
, 当答句中包含/atself
时将会被替换为@发送者
问 谁是牛头人 答 @这是群昵称
删除[模糊|全局|正则|@]词条
+ 需要删除的问句
删除全局模糊@词条 你好
以下指令需要结合自己的COMMAND_START
这里为 /
删除词库: 删除当前群聊/私聊词库
/删除词库
删除全局词库
/删除全局词库
删除全部词库
/删除全部词库
超管查询指定词库
查询[群|用户]{id}[全局][模糊|正则]词库
查询群123模糊词库
查询用户114514词库
查询全局词库
查询指定词库
查询[模糊|正则]词库
查询词库
权限
群主 | 群管理 | 私聊好友 | 超级用户 | |
---|---|---|---|---|
增删词条 | O | O | O | O |
增删全局词条 | X | X | X | O |
删除词库 | O | O | O | O |
删除全局词库 | X | X | X | O |
删除全部词库 | X | X | X | O |
搜图/saucenao搜图/iqdb搜图/ascii2d搜图/ehentai搜图/tracemoe搜图 + 图片
查询: ?前缀 关键词
添加(全局)搜索引擎: search.add
search.add.global
快速添加: search.add(.global) [预置的搜索引擎名称] [自定义前缀(可选)]
删除(全局)搜索引擎: search.delete
search.delete.global
查看搜索引擎列表: search.list
search.list.global
其中所有非全局指令均需要在目标群中进行,所有全局指令均只有Bot管理员能执行
google
bing
baidu
duckduckgo
startpage
zhwikipedia
enwikipedia
yahoo
yandex
就是你给这个搜索引擎起的代号,好记就行,例如给谷歌娘叫go
,给度娘叫bd
,等等。只支持英文和数字
需要使用搜索引擎的搜索url,而非首页url;这类url的明显特征就是,其中带有%s
,并且在搜索时%s
会被替换成你的搜索关键字
例如:
Google: https://www.google.com/search?q=%s
Baidu: https://www.baidu.com/s?wd=%s
Bing: https://www.bing.com/search?q=%s
Duckduckgo: https://duckduckgo.com/?q=%s
获取这类链接有三种方法:
一般用xxx search url
(xxx换成你要添加的引擎的名字)当关键词就能搜到
打开浏览器的搜索引擎设置,这里会出现默认配置好的搜索引擎,以及一些你使用过的搜索引擎。点击“编辑”,在“查询URL”一栏通常就是我们要找的
Tip:部分搜索引擎在此可能显示的有一些变量,例如 {google:baseURL}search?q=%s ,本插件无法识别这种,还请留意
打开你要使用的搜索引擎,随便搜点什么(建议使用英文或数字,中文被编码后根本分不清……),把链接复制下来,把你原先输入的搜索关键字换成%s
,大功告成!
Tip:某些搜索引擎的链接可能包含你的一些个人信息,建议在隐私浏览窗口中进行上述操作。
另外,搜索关键词后面的很多附加参数并不会影响搜索结果,因此一般可以去除,除非你明确知道它们被用于你想要的用途(例如开关安全搜索)
例如: https://www.bing.com/search?q=%s&form=xxxx 其中的 &from=xxxx就可以去掉
拉黑:
拉黑用户 qq qq1 qq2 (可艾特)
拉黑群 qq qq1 qq2
拉黑所有群
拉黑所有好友
解禁:
解禁用户 qq qq1 qq2 (可艾特)
解禁群 qq qq1 qq2
解禁所有群
解禁所有好友
查看黑名单:
查看用户黑名单
查看群聊黑名单
重置黑名单
被禁言自动屏蔽该群:
自觉静默开
自觉静默关
群内发送 /静默
, /响应
可快捷拉黑/解禁当前群聊
拉黑/解禁所有
只对已添加的群/好友生效
权限与 UNIX 的权限类似,分为三种用户:超级用户、用户、群。
每种用户包含读、写、执行 3 个权限,分别对应数字 4、2、1,将 3 个权限对应的数字累加,最终得到的值即可作为每种用户所具有的权限。
关于会话中使用什么模式,可参照下表:
仅供参考 | 私聊读 | 群聊读 | 私聊写 | 群聊写 | 私聊执行 | 群聊执行 |
---|---|---|---|---|---|---|
超级用户 | 超级用户 | 群 | 超级用户 | 超级用户 | 超级用户 | 群 |
用户 | 用户 | 群 | 用户 | 无权限 | 用户 | 用户 & 群 |
群管理员 | 不存在 | 群 | 不存在 | 用户 & 群 | 不存在 | 用户 & 群 |
包含 Matcher 的插件默认权限为755
,不含 Matcher 的插件默认权限为311
。
例:
npm chmod 757 nonebot_plugin_nodice
命令可将 nonebot_plugin_nodice 的权限设置为757
即超级用户可写可读可执行,用户可读可执行,群可写可读可执行。
只有超级用户可以修改插件的权限,可以使用绝对模式(八进制数字模式),符号模式指定文件的权限。
使用前请先确保命令前缀为空,否则请在以下命令前加上命令前缀 (默认为/
)。
npm ls
查看当前会话插件列表
-s, --store
互斥参数,查看插件商店列表(仅超级用户可用)-u <user_id>, --user <user_id>
互斥参数,查看指定用户插件列表(仅超级用户可用)-g <group_id>, --group <group_id>
互斥参数,查看指定群插件列表(仅超级用户可用)-a, --all
可选参数,查看所有插件(包括不含 Matcher 的插件)npm info <插件名>
查询插件信息 (仅超级用户可用)
npm chmod <mode> <plugin ...>
设置插件权限(仅超级用户可用)
mode
必选参数,需要设置的权限,参考上文plugin ...
必选参数,需要设置的插件名-a, --all
可选参数,全选插件-r, --reverse
可选参数,反选插件npm block <plugin ...>
禁用当前会话插件(需要权限)
plugin ...
必选参数,需要禁用的插件名-a, --all
可选参数,全选插件-r, --reverse
可选参数,反选插件-u <user_id ...>, --user <user_id ...>
可选参数,管理指定用户设置(仅超级用户可用)-g <group_id ...>, --group <group_id ...>
可选参数,管理指定群设置(仅超级用户可用)npm unblock <plugin ...>
启用当前会话插件(需要权限)
plugin ...
必选参数,需要禁用的插件名-a, --all
可选参数,全选插件-r, --reverse
可选参数,反选插件-u <user_id ...>, --user <user_id ...>
可选参数,管理指定用户设置(仅超级用户可用)-g <group_id ...>, --group <group_id ...>
可选参数,管理指定群设置(仅超级用户可用)以下命令需要加命令前缀 (默认为/
),可自行设置为空
指令 + 文本
抽象话 测试一下
火星文 测试一下
測試①丅
蚂蚁文 测试一下
翻转文字 test
ʇsǝʇ
故障文字 测试一下
古文码 测试一下
娴嬭瘯涓�涓�
口字码 测试一下
����һ��
符号码 测试一下
拼音码 测试一下
²âÊÔÒ»ÏÂ
测试一下
还原拼音码 ²âÊÔÒ»ÏÂ
测试一下
问句码 测试一下
测试??
锟拷码 测试一下
锟斤拷锟斤拷一锟斤拷
rcnb RCNB!
ȐĉņþƦȻƝƃÑƃȓƇnB
解码rcnb ȐĉņþƦȻƝƃÑƃȓƇnB
RCNB!
超级用户:
@脑积水 添加订阅
@脑积水 删除订阅
@脑积水 查询订阅
来(数量)份[二次元/必应(电脑/手机)壁纸/xxx...] --> 发送相应壁纸
PUID + P站画师ID --> 发送随机该画师作品
关键词搜图 + 关键词 --> 发送该关键词图片
随机[丁真/坤坤/胡桃/柴郡/兽耳酱/白圣女/狗妈]
疯狂星期[一|二|三|四|五|六|日|天],输入疯狂星期八等不合法时间将提示;
支持日文触发:狂乱[月|火|水|木|金|土|日]曜日;
命令
资源、动漫资源
参数
资源名称
使用以下命令前均需要添加配置好的前缀
将 [game]
替换为 bf1
, bfv
, bf2042
查询对应游戏。
命令 | 作用 | 备注 |
---|---|---|
bf help |
返回本列表 | |
bf init |
初始化本群绑定功能,未初始化的群,群员不能使用绑定功能 | 仅SUPERUSER和群管理员有效 |
[game] [玩家id] |
查询 [玩家id] 的战绩信息例如查询 senpai 的 bf1 信息:bf1 senpai |
如果查询玩家是me,则会将数据保存至本地 且一小时内再次查询不会再发起请求 |
[game] [玩家id] weapons |
查询 [玩家id] 的武器信息 |
|
[game] [玩家id] vehicles |
查询 [玩家id] 的载具信息 |
|
bf2042 [玩家id] classes |
查询 [玩家id] 的bf2042专家信息 |
|
[game] bind [玩家id] |
将 对应游戏的 [玩家id] 与命令发送人绑定,绑定后可使用 me 代替 [玩家id] 例如 bfv me |
游戏间绑定不互通 |
[game] list |
列出该服务器所有已绑定的bf1/bfv玩家信息 | 使用本地数据,不会自动更新 |
[game] server [服务器名] |
查询名字包含 [服务器名] 的bf1/bfv服务器 |
待插件启动完成后,发送 /词云
可获取插件使用方法。
功能 | 命令 | 权限 |
---|---|---|
查看今日词云 | /今日词云 |
所有人 |
查看昨日词云 | /昨日词云 |
所有人 |
查看本周词云 | /本周词云 |
所有人 |
查看上周词云 | /上周词云 |
所有人 |
查看本月词云 | /本月词云 |
所有人 |
查看上月词云 | /上月词云 |
所有人 |
查看年度词云 | /年度词云 |
所有人 |
查看历史词云 | /历史词云 |
所有人 |
补充: 如果想获取自己的词云,可在上述命令前添加
我的
,如/我的今日词云
。
功能 | 命令 | 权限 | 说明 |
---|---|---|---|
设置词云形状 | /设置词云形状 |
超级用户/群主/管理员 | 发送一张图片作为当前群词云形状,每个群各自独立 |
删除词云形状 | /删除词云形状 |
超级用户/群主/管理员 | 删除本群词云形状 |
设置词云默认形状 | /设置词云默认形状 |
超级用户 | 发送一张图片作为所有词云的默认形状,每个群都会改变 |
删除词云默认形状 | /删除词云默认形状 |
超级用户 | 删除默认词云形状,继续使用词云默认的矩形 |
开启词云每日定时发送 | /开启词云每日定时发送 或/开启词云每日定时发送 + [时间] |
超级用户/群主/管理员 | 开启本群每日定时发送词云,默认将在每天 wordcloud_default_schedule_time 设置的时间发送今日词云,如果时间没有包含时区信息,则根据 wordcloud_timezone 配置项确定时区。时间的格式为 ISO 8601,例如: 开启词云每日定时发送 23:59:59 |
关闭词云每日定时发送 | /关闭词云每日定时发送 |
超级用户/群主/管理员 | 关闭本群词云每日定时发送 |
查看词云每日定时发送状态 | /词云每日定时发送状态 |
超级用户/群主/管理员 | 查看定时发送状态 |
二次元化/动漫化/卡通化 + 图片
(被动)上传地图:设置l4_master后,在群内发送压缩包zip/vpk/7z/rar,就可以直接上传地图到服务器了 如果设置了管理员,那么在群里也响应 [ip]格式为[127.0.0.1:20715]括号内
求生帮助:获取简单的帮助列表
指令 | 范围 | 用途 | 说明 |
---|---|---|---|
求生地图/查看求生地图 | 所有人 | 看图 | 获取当前路径下所有的vpk文件,并输出目录 |
(求生)地图删除[number] | 群管/超管 | 删图 | 根据求生地图列出的序号,删除地图,[number]可以在第二条消息内输入 |
求生地图[number][改/改名][text] | 群管/超管 | 改图名 | [number]同上,text为更改后名称,如果没有.vpk后缀会自动加上 |
求生服务器指令[text] | 群管/超管 | rcon控制台 | rcon连接求生服务器控制台,使用ip和passsword |
求生路径 | 群管/超管 | 查看路径 | 查看当前服务器路径 |
求生路径切换[number] | 群管/超管 | 切换路径 | 切换本地服务器路径 |
求生插件 | 群管/超管 | 查看求生插件 | 查看当前路径下求生插件smx文件 |
指令 | 范围 | 用途 | 说明 |
---|---|---|---|
探监/坐牢/开牢 | 所有人 | 随机抽一个目标云服 | 探监是得分超过160的队伍\n坐牢是缺人队伍\n开牢是空人房间 |
求生anne[text]/@/[None] | 所有人 | 查anne成绩 | [text]可以是:空白(则使用绑定信息)、昵称、steamid、@user |
求生绑定/steam绑定/anne绑定[text] | 所有人 | 绑定steam信息 | [text]可以是:昵称、steamid |
求生解绑/steam解绑/anne解绑 | 所有人 | 解绑steam信息 | 无 |
云[number] | 所有人 | 云服信息 | 获取服务器状态和直连ip |
指令 | 范围 | 用途 | 说明 |
---|---|---|---|
求生ip[ip] | 所有人 | 查指定服务器 | [text]格式为[127.0.0.1:20715]括号内,可以查询服务器玩家名字 |
求生订阅[ip] | 所有人 | 查询订阅服务器状态 | 返回一个图片\n显示群所有订阅的服务器名字、状态、地图、玩家名字 |
求生加入[number] | 所有人 | 获取进服直链 | [number]为求生订阅所显示的开头序号 |
求生添加订阅[ip] | 群管 | 群订阅添加 | 新增订阅ip,在下次订阅的时候可以显示 |
求生取消订阅[number] | 所有人 | 群订阅取消 | [number]为求生订阅所显示的开头序号 |
求生更新 添加 [tag] [ip] [text] ([number]) | 群管 | 全局订阅添加 | 可以使用tag(+text)(+number)快速索引服务 |
求生更新 删除 [tag] [number] | 群管 | 全局订阅添加 | [number]为求生订阅标记的默认序号 |
呆呆/呆呆1 | 所有人 | 读取服务器状态 | 为data/L4D2路径下记录的json文件中ip,不带数字默认读取全部 |
求生定时添加[text] | 群管 | 定时推送状态 | [text]内容同上,推送间隔和次数在配置yml中 |
指令 | 范围 | 用途 | 说明 |
---|---|---|---|
创意工坊下载[text] | 所有人 | 下载创意工坊文件 | [text]为id或者网页url |
求生喷漆 | 所有人 | 制作一个喷漆 | 只支持图片暂不支持gif |
所有人 | 查询三方地图 | 可以通过中英文名搜索,并返回上传群文件 | |
l4更新 | 超管 | 更新插件 | 用于git clone情况下更新插件 |
如果l4_web=True
(默认开启),那么将在bot启动时启用web控制台
启用端口为机器人端口/l4d2,例如env里host为127.0.0.1,port为11451,那么控制台连接为
http://127.0.0.1:11451/l4d2
默认账号:l4d2
默认密码:admin
位于路径文件l4d2.yml中,也可以通过网页控制台修改
如果要操作求生服务器文件,机器人与求生服务器处于同一个服务器上
如果你按照以下步骤操作,env配置可以不填
创建一个steam求生服务器(预计需要储存14G)
被动技能:
当触发命令的消息被撤回时, 让Bot跟随撤回命令消息结果。
超管指令: 清除消息记录
(今?(天|晚)|早上|晚上|中午|夜宵)?吃什么
(今?(天|晚)|早上|晚上|中午|夜宵)?喝什么
翻译 + 任意文本
x译x + 任意内容 (x为语种, 支持[中/繁/英/日/韩/法/俄/德])
注:使用命令时需要加命令前缀(举例中的命令前缀为 /,请根据情况替换)
note/记事/记事本 [记事内容]
进行记事
实例:/记事 这里记录自己的一件事情,后期可以通过记事列表命令查看,记事删除命令删除
interval_note/间隔记事/间隔记事本 [记事内容] [时] [分] [秒]
,我将每隔[时][分][秒]提醒您一次
实例:/间隔记事 后面是时分秒,时分秒之间有空格,每隔一个周期提醒,比如这个010就是每隔1分钟提醒一次 0 1 0
cron_note/定时记事/定时记事本 [记事内容] (日)/(mon/tue/wed/thu/fri/sat/sun) ([时]) ([分]) [秒]
,我将在每月的[日][时][分][秒]/每周的[星期x][时][分][秒]/每天的[时][分][秒]/每时的[分][秒]/每分的[秒]提醒您一次
实例:
/定时记事 每周的tue(星期二)日0时24分0秒提醒 tue 0 24 0
/定时记事 每月的29日0时26分0秒提醒 29 0 26 0
/定时记事 每时的26分50秒提醒 26 50
/定时记事 每分的26秒提醒 26
date_note/单次记事/单次记事本 [记事内容] [年] [月] [日](或今天/明天/后天/大后天) [时] [分] [秒]
,我将在这个时刻提醒您
实例:
/单次记事 将在2022年11月29日0时31分0秒提醒 2022 11 29 0 31 00
/单次记事 将在2022年11月29日0时32分10秒提醒(今天就是这个日子) 今天 0 32 10
note_list/记事列表/记事本列表
来查看记事列表
实例:/记事列表
note_delete/记事删除/记事本删除 [记事内容]
来删除一个记事项目
实例:/记事删除 这里记录自己的一件事情,后期可以通过记事列表命令查看,记事删除命令删除
注:如果[记事内容]
中需要有空格的话,可以分布使用命令(即直接使用指令不带参数)
以下命令需要SUPERUSERS才能使用:
note_check/记事查看/记事本查看 [QQ账号(QQ群在群号前加个0)]/all
来查看某人/所有的记事项目
实例:
/记事查看 all
/记事查看 123456
note_remove/记事移除/记事本移除 [QQ账号(QQ群在群号前加个0)] [记事内容]
来移除某人的某项记事内容
实例:/记事移除 123456 记事内容
note_spy/记事监控/记事本监控 [QQ账号]
来监控某人的记事记录
实例:/note_spy 123456
note_spy_remove/记事监控移除/记事本监控移除 [QQ账号]
来移除对某人的监控
实例:/记事本监控移除 123456
note_ban/记事禁止/记事本禁止 1/2(word/user) [内容]
来设置禁用词/黑名单
实例:
/记事禁止 1 1表示禁止的记事内容
/记事禁止 2 123456
note_ban_list/记事禁止列表/记事本禁止列表
来查看禁用词和黑名单
实例:/记事禁止列表
note_ban_remove/记事禁止移除/记事本禁止移除 1/2(word/user) [内容]
来移除禁用词/黑名单
实例:
/记事禁止移除 1表示移除禁止的记事内容
/记事禁止移除 2 123456
interval_note_other/间隔记事他人/间隔记事本他人 [QQ账号] [记事内容] [时] [分] [秒]
来给某人添加interval_note
cron_note_other/定时记事他人/定时记事本他人 [QQ账号] [记事内容] (日)/(mon/tue/wed/thu/fri/sat/sun) ([时]) ([分]) [秒]
来给某人添加cron_note
date_note_other/单次记事他人/单次记事本他人 [QQ账号] [记事内容] [年] [月] [日](或今天/明天/后天/大后天) [时] [分] [秒]
来给某人添加date_note
(跟前面interval_note/cron_note/date_note的例子同理,只需要多输入一个QQ账号即可)
interval_note_group/群间隔记事/群间隔记事本 [QQ群号] [记事内容] [时] [分] [秒]
来给某群添加interval_note
cron_note_group/群定时记事/群定时记事本 [QQ群号] [记事内容] (日)/(mon/tue/wed/thu/fri/sat/sun) ([时]) ([分]) [秒]
来给某群添加cron_note
date_note_group/群单次记事/群单次记事本 [QQ群号] [记事内容] [年] [月] [日](或今天/明天/后天/大后天) [时] [分] [秒]
来给某群添加date_note
开始对话:
chat1 + 任意内容
指令 | 需要@ | 范围 | 说明 |
---|---|---|---|
刷新会话/刷新对话 | 是 | 群聊/私聊 | 重置会话记录,开始新的对话 |
导出会话/导出对话 | 是 | 群聊/私聊 | 导出当前会话记录 |
导入会话/导入对话 + 会话ID + 父消息ID(可选) | 是 | 群聊/私聊 | 将会话记录导入,这会替换当前的会话 |
保存会话/保存对话 + 会话名称 | 是 | 群聊/私聊 | 将当前会话保存 |
查看会话/查看对话 | 是 | 群聊/私聊 | 查看已保存的所有会话 |
切换会话/切换对话 + 会话名称 | 是 | 群聊/私聊 | 切换到指定的会话 |
回滚会话/回滚对话 | 是 | 群聊/私聊 | 返回到之前的会话,输入数字可以返回多个会话,但不可以超过最大支持数量 |
刷新token | 是 | 群聊/私聊 | 用于session刷新测试(超级用户) |
清空会话/清空对话 | 是 | 群聊/私聊 | 用于账号切换后,保存的会话不存在的情况(超级用户) |
人格设定/设置人格 + 名称 | 是 | 群聊/私聊 | 使用人格预设 |
人格设定/设置人格 + 名称 + 人格信息 | 是 | 群聊/私聊 | 编辑人格信息(超级用户) |
查看人格/查询人格 | 是 | 群聊/私聊 | 查看已有的人格预设(超级用户) |
以下命令需要加命令前缀 (默认为/
),可自行设置为空
alias [别名]=[指令名称]
添加别名alias [别名]
查看别名alias -p
查看所有别名unalias [别名]
删除别名unalias -a
删除所有别名默认只在当前群聊/私聊中生效,使用 -g
参数添加全局别名;增删全局别名需要超级用户权限
alias -g [别名]=[指令名称]
添加全局别名unalias -g [别名]
删除全局别名指令 | 需要@ | 示例 | 说明 |
---|---|---|---|
设置召唤+艾特(或qq号)+昵称 | 否 | 设置召唤 @xxx 女装哥 | 设置一个召唤群友 |
删除召唤+昵称 | 是 | 删除召唤 女装哥 | 删除一个召唤群友 |
召唤+昵称 | 否 | 召唤 女装哥 | 让机器人帮你叫群友 |
召唤列表 | 否 | 召唤列表 | 查看已设置的昵称 |
戳+昵称+次数(数字) | 否 | 戳 女装哥 10 | 让机器人戳群友 |
超管指令:艾特bot 切换召唤术+普通/增强/强力
普通模式为: 戳一戳
增强模式为: 艾特
强力模式为: 戳一戳 + 艾特
以下命令使用时记得加上自己的命令前缀哦~(一般为/)
下面的xx表示自定义内容,可以自行替换成你想要戒的内容。
命令结构:/戒帮助
或 /戒说明
或 /戒命令
例如:/戒帮助
bot返回内容:
戒命令如下(【】中的才是命令哦,记得加命令前缀):
【戒xx 目标】【戒xx 设置】,后面追加戒xx目标天数。例如:/戒氪金 目标 30
【戒xx】,每日打卡,请勿中断喵。例如:/戒氪金
【群戒】【戒情况】【群友戒情况】,查看本群所有戒情况。例如:/群戒
【戒xx 放弃】【戒xx 取消】,删除戒xx目标。例如:/戒氪金 放弃
财能使人贪,色能使人嗜,名能使人矜,潜能使人倚,四患既都去,岂在浮尘里。
命令结构:/戒xx 目标
或 /戒xx 设置
后面追加 戒xx的目标天数
例如:/戒色 目标 30
bot返回内容:
戒色目标天数:30,设置成功!今天是打卡第一天,加油!你我都有美好的未来!
命令结构:/戒xx
例如:/戒色
bot返回内容:
戒色打卡成功!您已打卡1天!
命令结构:/群戒
或 /戒情况
或 /群友戒情况
例如:/群戒
bot返回内容:
🥵🥵🥵群戒信息
打卡数 群昵称 目标数
——————————————
戒只因
1 小 5
1 黑 4
——————————————
戒霓
1 子 5
——————————————
命令结构:/戒xx 放弃
或 /戒xx 取消
例如:/戒色 放弃
bot返回内容:
戒色打卡已取消,您可以开冲啦!!!
指令 | 权限 | 需要@ | 范围 | 说明 |
---|---|---|---|---|
玩家 [玩家名称] | 无 | 否 | 私聊/群聊/频道 | 根据玩家名称查询信息 (暂仅支持查询 PC 平台玩家信息) |
UID [玩家UID] | 无 | 否 | 私聊/群聊/频道 | 根据玩家 UID 查询信息 (暂仅支持查询 PC 平台玩家信息) |
自查 | 无 | 否 | 私聊/群聊/频道 | 根据玩家已绑定的 UID 自动查询玩家信息 |
地图 | 无 | 否 | 私聊/群聊/频道 | 查询地图轮换 |
猎杀 | 无 | 否 | 私聊/群聊/频道 | 查询各平台顶尖猎杀者信息 |
制造 | 无 | 否 | 私聊/群聊/频道 | 查询复制器轮换 |
服务 | 无 | 否 | 私聊/群聊/频道 | 查询服务器状态 |
订阅地图 | 管理员 | 否 | 群聊/频道 | 每整点查询地图轮换 |
取消订阅地图 | 管理员 | 否 | 群聊/频道 | 取消每整点查询地图轮换 |
订阅制造 | 管理员 | 否 | 群聊/频道 | 每日 2 时查询复制器轮换 |
取消订阅制造 | 管理员 | 否 | 群聊/频道 | 取消每日 2 时查询复制器轮换 |
绑定 [玩家 UID] | 无 | 否 | 私聊/群聊/频道 | 将 UID 与 QQ 账号绑定 (群聊 与 频道 信息不互通) |
解绑 | 无 | 否 | 私聊/群聊/频道 | 将 UID 与 QQ 账号解除绑定 (群聊 与 频道 信息不互通) |
私聊中是直接发送消息,群聊中是以回复的方式发送。
以下是功能列表
功能 | 指令 |
---|---|
基本的聊天对话 | 基本会话(配置【chat2】触发) |
连续对话 | chat/聊天/开始聊天 |
结束聊天 | stop/结束/结束聊天 |
切换会话 | 切换群聊/切换会话/切换 |
重置会话记录 | 刷新/重置对话 |
重置AI人格 | 重置人格 |
设置AI人格 | 设置人格 |
导出历史会话 | 导出会话/导出对话 |
回答渲染为图片 | 图片渲染(默认关闭) |
指令 | 说明 |
---|---|
开启/添加防撤回, enable + 群号1 群号2 ... | 开启群的防撤回 |
关闭/删除防撤回, disable + 群号1 群号2 ... | 关闭群的防撤回 |
查看防撤回群聊 | 查看防撤回群聊 |
开启/关闭绕过管理层 | 管理员/群主不会被防撤回,仅限群内 |
防撤回菜单 | 打开本插件菜单 |
开启/关闭防撤回私聊gid uid | 超级管理员私聊使用,gid群号的群撤回消息会私聊给uid的用户,如果群没开启防撤回就不生效 |
查看防撤回私聊 | 查看私聊列表,私聊使用,会返回json数据. |
开启防撤回私聊 gid | 设置防撤回触发后监听的群,一个参数群号(ps.仅限一个群[建议是一个私人小群专门用来干这事]重新设置会覆盖) |
关闭防撤回私聊 | 无参数,删除这个监听群,不监听 |
查看防撤回监听 | 查看监听的群和发送的群,一个json |
添加/删除防撤回监听 gid | 添加防撤回被监听的群,一次一个[不建议太多,会风控] |
gscode / 兑换码
签到/盖章/妈!
签到(获得好感和 pcr 的印章)
收集册(+QQ号/艾特)
查看自己或他人的收集进度
名称 | 示例 | 说明 |
---|---|---|
ping + url | ping www.baidu.com | ping 一个网址 |
qrcode + url | qrcode www.baidu.com | 给网址生成一个二维码 |
whois + url | whois www.baidu.com | 查询一个网址的 whois 信息 |
触发方式:“关键词 + 图片/文字”
发送 “表情详情 + 关键词” 查看表情参数和预览
目前支持的表情列表:
[兽音加密]/[convert]
[兽音解密]/[deconvert]
[切噜一下]/[cherulize]
[切噜~]/[decherulize]
发送 绘画设置 四个字查看本群绘画设置, 只有管理员和群主能更改设置
当前群的设置为
novelai_cd:2 # 群聊画图cd, 单位为秒, 全局设置:{config.novelai_cd}, 当前群设置:{await config.get_value(event.group_id, "cd")}
novelai_tags: # 本群自带的正面提示词
novelai_on:True # 是否打开本群AI绘画功能
novelai_ntags: # 本群自带的负面提示词
novelai_revoke:0 # 自动撤回? 0 为不撤回, 其余为撤回的时间, 单位秒 全局设置:{config.novelai_revoke}, 当前群设置:{await config.get_value(event.group_id, "revoke")}
novelai_h:0 # 是否允许色图 0为不允许, 1为删除屏蔽词, 2为允许 全局设置:{config.novelai_h}, 当前群设置:{await config.get_value(event.group_id, "h")}
novelai_htype:2 # 发现色图后的处理办法, 1为返回图片到私聊, 2为返回图片url, 3为不发送色图 全局设置:{config.novelai_htype}, 当前群设置:{await config.get_value(event.group_id, "htype")}
novelai_picaudit:3 # 是否打开图片审核功能 1为百度云图片审核, 2为本地审核功能, 3为关闭 全局设置:{config.novelai_picaudit}, 当前群设置:{await config.get_value(event.group_id, "picaudit")}
novelai_pure:False # 纯净模式, 开启后只返回图片, 不返回其他信息 全局设置:{config.novelai_pure}, 当前群设置:{await config.get_value(event.group_id, "pure")}
novelai_site:192.168.5.197:7860 # 使用的后端, 不清楚就不用改它
如何设置
示例 novelai_ 后面的是需要更改的名称 例如 novelai_cd 为 cd , novelai_revoke 为 revoke
绘画设置 on False # 关闭本群ai绘画功能
绘画设置 revoke 10 # 开启10秒后撤回图片功能
绘画设置 tags loli, white_hair # 设置群自带的正面提示词
# 第一个单词为功能的触发命令捏
二次元的我
# 随机返回拼凑词条的图片
帮我画
# 让chatgpt为你生成prompt吧, 帮我画夕阳下的少女
模型列表
# 查看当前后端的所有模型, 以及他们的索引
更换模型
# 更换绘画模型, 更换模型数字索引, 例如, 更换模型2
以图绘图
# 调用controlnet以图绘图, 标准命令格式: 以图绘图 关键词 [图片], 例如: 以图绘图 miku [图片], 直接 以图绘图[图片] 也是可以的
controlnet
# 返回control模块和模型, 如果带上图片则返回经过control模块处理后的图片, 例如 controlnet [图片]
图片修复
# 图片超分功能, 图片修复 [图片], 或者 图片修复 [图片1] [图片2], 单张图片修复倍率是3倍, 多张是2倍
后端
# 查看所有后端的工作状态
emb
# 直接发送emb获取emb文件, 可以理解为小模型, embhutao, 返回名字里有hutao的emb文件, 绘画时使用emb就可以画出对应的角色了
例如: 绘画 hutao 返回 原神胡桃的画面(如果有这个emb的话)
lora
# 同emb,直接发送lora获取所有的lora模型 使用 -lora 模型1编号_模型2权重,模型2编号_模型2权重,例如 -lora 341_1,233_0.9
采样器
# 获取当前后端可用采样器
分析
# 分析出图像的tags, 分析 [图片], [回复图片消息] 分析,都是可以的
基础使用方法, 使用.aidraw开头
[{config.novelai_command_start}]也是可以的
带上图片即可图生图, 带上 -cn 参数启动controlnet以图生图功能
绘画 可爱的萝莉
约稿 可爱的萝莉 [图片]
.aidraw 可爱的萝莉 [图片] -cn
使用关键词(tags, prompt)描述你想生成的图像
绘画 白发, 红色眼睛, 萝莉
使用负面关键词(ntags, negative prompt)排除掉不想生成的内容 -u --ntags
绘画 绘画 白发, 红色眼睛, 萝莉 -u 多只手臂, 多只腿
中文将会翻译成英文, 所以请尽量使用英文进行绘图, 多个关键词尽量用逗号分开 |
随机画幅比例
插件内置了几种画幅使用 -r 来指定
----
s 640x640 1:1方构图
p 512x768 竖构图
l 768x512 横构图
uwp 450x900 1:2竖构图
uw 900x450 2:1横构图
----
绘画 萝莉 -r l # 画一幅分辨率为768x512 横构图
手动指定分辨率也是可以的, 例如
绘画 超级可爱的萝莉 -r 640x960 # 画一幅分辨率为640x960的图
请注意, 如果开启了高清修复, 分辨率会再乘以高清修复的倍率, 所以不要太贪心,设置太高的分辨率!!!服务器可能会爆显存,导致生成失败, 建议使用默认预设即可 |
种子
-s
# 绘画 miku -s 114514
迭代步数
-t
# 绘画 miku -t 20
对输入的服从度, 当前默认值:{config.novelai_scale}
-c
# 绘画 miku -c 11
服从度较低时cd AI 有较大的自由发挥空间,服从度较高时 AI 则更倾向于遵守你的输入。但如果太高的话可能会产生反效果 (比如让画面变得难看)。更高的值也需要更多计算。
有时,越低的 scale 会让画面有更柔和,更有笔触感,反之会越高则会增加画面的细节和锐度。 |
强度, 仅在以图生图生效取值范围0-1
-e
# 绘画 miku [图片] -e 0.7
噪声, 仅在以图生图生效取值范围0-1
-n
# 绘画 miku [图片] -n 0.7
去除默认预设
-o
# 绘画 miku -o
清除掉主人提前设置好的tags和ntags
使用选择的采样器进行绘图
-sp
# 绘画 miku -sp DDIM
使用DDIM采样器进行绘图, 可以提前通过 采样器 指令来获取支持的采样器 有空格的采样器记得使用 ""括起来,例如 "Euler a"
使用选择的后端进行绘图
-sd
# 绘画 miku -sd 0
使用1号后端进行绘图工作(索引从0开始), 可以提前通过 后端 指令来获取后端工作状态
不希望翻译的字符
-nt
# 绘画 -nt 芝士雪豹
"芝士雪豹"将不会被翻译
绘画 plaid_skirt,looking back ,bare shoulders -t 20 -sd 0 -sp UniPC -c 8 -b 3 -u nsfw
画3张使用UniPC采样器, 步数20步, 服从度7, 不希望出现nsfw(不适宜内容)的图, 使用1号后端进行工作 |
对联 <上联内容> (数量)
· 数量可选,默认为1
北京时间
开启/关闭整点报时
查看整点报时列表
操作名 + [图片] 或 回复图片
发送“图片操作”可显示支持的指令列表
支持的操作
水平翻转/左翻/右翻
竖直翻转/上翻/下翻
旋转 + 角度
缩放 + 尺寸或百分比,如:缩放 100x100;缩放 200x;缩放 150%
裁剪 + 尺寸或比例,如:裁剪 100x100;裁剪 2:1
反相/反色
灰度图/黑白
轮廓
浮雕
模糊
锐化
像素化 + 像素尺寸,默认为 8
颜色滤镜 + 16进制颜色代码 或 颜色名称,如:颜色滤镜 #66ccff;颜色滤镜 green
纯色图 + 16进制颜色代码 或 颜色名称
渐变图 [+ 角度] + 颜色列表,如:渐变图 红色 黄色;渐变图 45 红色 黄色
gif倒放/倒放
gif正放倒放/正放倒放
gif变速 + 倍率,如:gif变速 0.5x;gif变速 50%
gif分解 [+ 间隔时间] + 至少两张图片,间隔时间默认为100,单位为ms
gif合成 + 至少两张图片
四宫格
九宫格
横向拼接 + 至少两张图片
纵向拼接 + 至少两张图片
文字转图 + 文字,支持少量BBcode
鸡汤
获取一碗心灵鸡汤
毒鸡汤
获取一碗心灵毒鸡汤
原神公告
查看公告 + 公告序号
(自动识别B站链接并返回图片)
开启/启用/禁用反闪照
对指令/每日一题
,/lc
,/leetcode
回复,发送今天的每日一题。
可搜索leetcode题目,指令/lc搜索 XXXXX
,/lc查找 XXXXX
,/leetcode搜索 XXXXX
,将以关键词“XXXXX”进行leetcode搜索,发送搜索到的第一道题。
随机一题,指令/lc随机
,/lc随机一题
,/leetcode随机
将请求leetcode随机一题,发送请求到的任意题目。
查询用户信息/lc查询 XXXXX
,/lc查询用户 XXXXX
,/leetcode查询 XXXXX
,可查询用户基本信息,XXXXX为用户ID(不能用用户名)。
加入计划任务 每日在指定时间向指定群和好友发送当天的每日一题
发送 摩尔质量 化学式 或 相对分子质量 化学式 或 mol 化学式
找词 <模式> <描述>
找词
可用别名反向词典
wantwords
替代
<模式> | zhzh |
zhen |
enzh |
enen |
---|---|---|---|---|
解释 | 中—>中 | 中—>英 | 英—>中 | 英—>英 |
<描述>
即对希望找到的词的描述
指令 | 权限 | 说明 |
---|---|---|
设置管理员 + @somebody | SUPERUSER/GROUP_OWNER | 设置一个管理员 |
取消管理员 + @somebody | SUPERUSER/GROUP_OWNER | 取消一个管理员 |
禁言/口球 + @somebody + 阿拉伯数字 | SUPERUSER/GROUP_OWNER/GROUP_ADMIN | 禁言某人,单位分钟,需要 BOT 为管理员 |
解禁 + @somebody | SUPERUSER/GROUP_OWNER/GROUP_ADMIN | 解除某人禁言,需要 BOT 为管理员 |
移出 + @somebody | SUPERUSER/GROUP_OWNER/GROUP_ADMIN | 移出某人,需要 BOT 为管理员 |
移出并拉黑 + @somebody | SUPERUSER/GROUP_OWNER/GROUP_ADMIN | 移出并拉黑,需要 BOT 为管理员 |
反馈开发者 + 内容
chat3 + 任意内容
与Bing进行对话
chat-new
新建一个对话
chat-history
返回历史对话
pixiv pid
pixivRank 1 日榜
pixivRank 7 周榜
pixivRank 30 月榜
直接送连接也能直接识别并发送图片
舔狗日记
讲个笑话
文案
土味情话
一言
网抑云/网易云热评
星座 + 想要查询的星座
超管指令:
开启文案/关闭文案
微博热搜
百度热搜
贴吧热搜
知乎热搜
B站热搜
本周课表:查看这周的课表
完整课表:查看完整的课表
下周课表:查看下周的课表
查看课表 + 周数:查询指定周的课表
设置周数 + 周数:设定当前是第几周
上课:查询当前是否有课,及今天的下一节课是什么,还有多久上
明日早八:查询明天是否有早八
添加阻断 指令 群
在本群屏蔽 指令
添加阻断 指令 冷却 300
在本群把 指令
设置成每个用户 300 秒冷却。
解除阻断 指令 群
在本群取消屏蔽该指令。
解除阻断 指令 冷却
在本群取消该指令的冷却。
查看阻断
查看本群被阻断的指令。
例如使用指令 添加阻断 透群友 群
在本群屏蔽了 透群友
指令。
但如果指令还可以用 \透群友
触发,那么 \透群友
事件并不会被屏蔽。
如果指令以"^"开头,并以"$"结束,那么通用指令阻断将会认为本指令是一条正则匹配。
例如使用指令 添加阻断 ^来.*张.+$ 冷却 300
为 来张xx色图
添加阻断,
那么本条配置将会阻断诸如 来张色图
来三张白丝
等 可以用 ^来.*张.+$ 匹配到的字符串。
ocr(本地 ocr, 占用狠高)
api ocr(使用 api)
指令 | 权限 | 需要@ | 范围 | 说明 |
---|---|---|---|---|
关注推主 | 无 | 否 | 群聊/私聊 | 关注,指令格式:“关注推主 <推主id> [r18]” r18为可选参数,不开启和默认为不推送r18推文 |
取关推主 | 无 | 否 | 群聊/私聊 | 取关切割 |
推主列表 | 无 | 否 | 群聊/私聊 | 展示列表 |
推特推送关闭 | 群管 | 否 | 群聊/私聊 | 关闭推送 |
推特推送开启 | 群管 | 否 | 群聊/私聊 | 开启推送 |
0.帮助信息
命令示范:blhx 帮助
1.根据船名查舰船信息
命令示范: blhx 长门
2.根据船名和皮肤名查询皮肤立绘
命令示范:blhx 圣路易斯 Luxury_Handle
命令示范:blhx 长门 御狐的辉振袖
命令示范:blhx 长门 原皮
命令示范:blhx 长门 婚纱
3.随机返回游戏加载页面的插画
命令示范:blhx 过场
4.返回bwiki的PVE强度榜信息
命令示范:blhx 强度榜
7.强制更新(目前已使用代理更新api数据为离线模式所用,如果出问题及时issue)
命令示范:blhx 强制更新
8.获取最新活动信息(有问题及时issue)
命令示范:blhx 最新活动
9.为舰船取昵称(以后你就可以用昵称查询了)
命令示范:blhx 备注 光辉 太太
以后就可以用 blhx 太太 婚纱 这种昵称取代正式名称查询
10.删除舰船昵称
命令示范:blhx 移除备注 光辉 太太
11.舰船昵称快捷查询
命令示范:blhx 皮肤 光辉 0
12.建造模拟
命令示范:blhx 大建 轻型/重型/特型
检查每个事件的产生时间,如果超过设定的过期时间,那么这个事件会被忽略。
pjsk + 任意文本