0%

一只枫酱

枫酱的功能简介

自己搭的一个小bot,写一下功能说明书。(此bot为自己开发搭建,本人水平极其有限,插件大多为白嫖或二开,少部分原创)。功能仍在持续更新中。

1.25日更新:全架构更新,由nonebot2的a版本升级到了b版本。全插件更新,删除了抽卡、翻译插件(更新不了)。增加了更多的插件和功能。

群聊&私聊

B站推送

参考链接

基于NoneBot2的B站动态推送与开播提醒插件

权限

超级用户(主人)、群主、管理员、私聊

使用格式

在群聊中使用格式:@机器人 指令 UID

在私聊中使用格式:指令 UID

所有指令如下:

  1. 关注 UID 添加新主播,UID为主播的B站UID
  2. 取关 UID 取关主播,UID为主播的B站UID
  3. 列表 显示当前关注列表
  4. 开启动态 UID 开启B站动态推送
  5. 关闭动态 UID 关闭B站动态推送
  6. 开启直播 UID 开启开播提醒
  7. 关闭直播 UID 关闭开播提醒
  8. 开启全体 UID 开启开播@全体成员
  9. 关闭全体 UID 关闭开播@全体成员
  10. 帮助 顾名思义

示例图

image-20211228235235538

123

沙雕图片

参考链接

制作头像相关的表情包

权限

所有人

使用格式

  • 指令 + @user,如: 爬 @小Q
  • 指令 + qq号,如:爬 123456
  • 指令 + 自己,如:爬 自己
  • 指令 + 图片

全部指令

  • 摸、摸摸、rua
  • 亲、亲亲
  • 贴、贴贴、蹭、蹭蹭
  • 顶、玩
  • 撕(很危险,不开放)
  • 丢、扔
  • 精神支柱
  • 一直
  • 小天使
  • 加载中
  • 一样
  • 不要靠近
  • 玩游戏

示例图

image-20211228235543472

img

image-20211228235645656

表情包生成

参考链接

用于表情包制作

权限

所有人

使用格式

指令+文字。多段文字中间要加空格。(可以使用表情包制作关键词获取全部指令)

全部指令

image-20220126224647434

示例图

image-20211228235848593

image-20211229000233636

emoji合成

如果下载出错,则是api连接失败,等等再玩。

参考链接

适用于 nonebot2的 emoji 合成器

权限

所有人

使用格式

[emoji1]+[emoji2]

示例图

image-20220126231118684

logo生成

参考链接

用于xxxxHub 等风格logo制作

权限

所有人

使用格式

指令+文字(注意有分段的要加空格)

全部指令

1
2
3
4
5
ph Porn Hub
yt You Tube
5000兆 我去 初音未来
douyin douyin
google Google

示例图

image-20220126232255742

人生重开模拟器

参考链接

适用于Nonebot2的人生重开模拟器

权限

所有人

使用格式

@枫酱 remake/liferestart/人生重开/人生重来

示例图

img

私聊模式下,没有群聊转发功能,会出现大段文字。下一个插件彩云小梦续写相同。

AI续写

参考链接

采用小梦续写

权限

所有人

使用格式

@机器人 续写/彩云小梦 xxx

示例图

img

网易云点歌

参考链接

数据源为网易云音乐

权限

所有人

使用格式

点歌+歌曲名,从插件所给的候选项中选择歌曲。

示例图

image-20220126232857472

塔罗牌占卜

根据初代作者所说,塔罗牌准确度并不高,图一乐即可。群聊转发模式有bug,开启后会报错,暂时无法解决,只能一张一张地发。

参考链接

塔罗牌

权限

所有人

使用格式

塔罗牌/占卜

示例图

image-20220126230507765

AI聊天(原创)

采用腾讯云自然语言处理闲聊功能。

权限

所有人

使用格式

理论上应该是匹配“枫酱,”(中文逗号)。

但是莫名其妙出了bug,匹配“枫酱”亦可以运行。

不知道啥原因。。。建议第一种吧,不要去挑战bug。

格式:

枫酱,/枫酱+想说的话

示例图

img

额外

同样加入了输入的黑名单检测功能。请不要触发敏感词。具体请参考wordbank中的额外部分。

wordbank(白嫖+深度二开)

哇,终于到这插件了。。。

参考链接

无数据库的轻量问答插件

权限(深度修改过)

超级用户 群主 群管理 私聊好友 群好友
增加词条 ×
删除词条 ×
增加全局词条 × × × ×
删除全局词条 × × × ×
删除词库 × ×
删除全局词库 × × × ×
删除全部词库 × × × ×
  • 注:私聊好友个人也可以建立属于自己的词库,与群词库是同级且独立的。

使用格式

  • 使用方法:

    • 设置词条命令由问句答句组成。设置之后,收到消息时触发。并非所有人都可以设置词条,详见权限

    • 问句及其关键字

      • 问,当问句消息全等时才会匹配(所有人均可以使用)
        例子:问他不理答你被屏蔽了

        | 消息 | 回复 |
        | ———— | ————— |
        | 他不理 | 你被屏蔽了 |
        | 他不理我 | - |
        | 你不理我 | - |

      • 模糊问,当问句出现在消息里时则会匹配(只有超级用户可以使用)
        例子:模糊问他不理答你被屏蔽了

        | 消息 | 回复 |
        | ———— | ————— |
        | 他不理 | 你被屏蔽了 |
        | 他不理我 | 你被屏蔽了 |
        | 你不理我 | - |

      • 正则问,当问句消息正则捕获时则会匹配(只有超级用户可以使用)
        例子:正则问[他你]不理答你被屏蔽了

        | 消息 | 回复 |
        | ———— | ————— |
        | 他不理 | 你被屏蔽了 |
        | 他不理我 | 你被屏蔽了 |
        | 你不理我 | 你被屏蔽了 |

      • 全局问,在所有群聊和私聊中都可以触发,可以和以上几种组合使用。(只有超级用户可以使用)
        例子:全局模糊问不理我答你被屏蔽了

    • 答句

      • /at + qq号,当答句中包含/at + qq号时将会被替换为@某人(即CQ码
        例子:问群主在吗答/at123456789在吗

        | 群主qq号 | 消息 | 回复 |
        | ————- | ———— | ————— |
        | 123456789 | 群主在吗 | @群主 在吗 |

      • /self,当答句中包含/self时将会被替换为发送者的群昵称
        例子:问你好答/self你好啊

        | 发送者 | 消息 | 回复 |
        | ——— | —— | ————— |
        | 皆无 | 你好 | 皆无你好啊 |

      • /atself,当答句中包含/atself时将会被替换为@发送者 例子:问你好答/atself你好啊

        | 发送者 | 消息 | 回复 |
        | ——— | —— | —————- |
        | 皆无 | 你好 | @皆无你好啊 |

      • /ban,当答句中包含/ban后紧跟数字时将会禁言发送者,单位为秒,默认为300 例子:问你好答/ban30你将被禁言30秒

    • 删除

      • 删除词条+需要删除的问句
        例子:删除词条你好
      • 删除全局词条+需要删除的问句
        例子:删除全局词条你好
      • 删除全局词库
        例子:删除全局词库
      • 删除全部词库
        例子:删除全部词库

修复离谱bug

原版的bug真的是一堆了。在中间加上一些空格,就能直接让词条变成不可删除状态。这bug。。。总之,修了。问答中间不允许出现空格。

示例图

image-20211229000614211

额外

原先权限设置的很开,用户可以肆无忌惮的加全局词库,互相干扰。于是把权限缩小了。

原先权限设置的很死,群聊用户没人权。于是把权限放开了。

但是!放开权限意味着更加危险,我可不想因为小号进去了!!!

所以,加了黑名单功能。懂得都懂,直接用一个单独加的测试黑名单进行演示(枫霜月雨是全宇宙最帅的人)。

img

img

黑名单设置的不严,希望给群友和好友更好的体验。但是~一旦触发,你懂得。

根据《治安管理处罚法》第二十五条第一款第一项的规定:散布谣言,谎报险情、警情或者以其他方法故意扰乱公共秩序的,处5日以上10日以下拘留,情节较轻的,处5日以下拘留。

同时,如果当事人的行为造成严重危害,依法追究刑事责任。

希望人没事。

创建别名

玩不来,并且权限也有点问题。先挂个参考链接吧。

参考链接

为nonebot2的指令创建别名

仅群聊

QQ音乐点歌

参考链接

基于NoneBot2的最简点歌插件,支持网易云、QQ音乐

权限

所有人

使用格式(命令更新为qq点歌)

  1. qq点歌 歌曲名 在QQ音乐中搜索指定歌曲,如果没有找到则不会有任何响应
  2. qq点歌 歌曲名 歌手名 在QQ音乐中搜索指定歌曲,并试图匹配指定歌手,如果没有找到则不会有任何响应

示例图

image-20211228234913372

image-20211228235029336

掷骰子

参考链接

扔骰子

权限

所有人

使用格式

rd [x]d[y]

x为数量,y为面数

彩蛋

  1. x or y >1024
  2. x or y <0
  3. random.randint(1,100) == 99

示例图

image-20220126224600444

疯狂星期四

参考链接

Crazy Thursday

权限

所有人

使用格式

疯狂星期[一到日]

由于我不喜欢文案内容(我的枫酱这么可爱,怎么能说这样的话捏~)改了json里的很多东西。砍了一大半吧。

示例图

image-20220126225429345

入群欢迎(原创)

没啥介绍的,自己写的一个很简单的入群介绍功能,可以定制入群欢迎语。

示例图

img

涩图

不介绍,不开放

仅私聊

定时早晚安(原创)

技术上可拓展群聊,但是放群里功能鸡肋

定时任务,每天早上5:50和晚上22:00。推送早晚安消息。(城市可定制)

示例图

image-20211228234711323

image-20211228234805242

-------------本文结束感谢您的阅读-------------