Saravanan666/pypi-org huggingface dataset:
Package: nonebot-plugin-ddcheck
nonebot-plugin-ddcheckNoneBot2 成分姬插件查询B站关注列表的VTuber成分，并以图片形式发出VTB列表数据来源：vtbs.moe使用方式以下命令需要加命令前缀(默认为/)，可自行设置为空查成分 + B站用户名/UID安装使用 nb-clinb plugin install nonebot_plugin_ddcheck使用 pippip install nonebot_plugin_ddcheck配置需要在.env.xxx文件中添加任意的B站用户cookie：bilibili_cookie=xxxcookie获取方式：F12打开开发工具，查看www.bilibili.com请求的响应头，找形如SESSDATA=xxx;的字段，如：bilibili_cookie="SESSDATA=xxx;"示例
Package: nonebot-plugin-dicky-pk
nonebot-plugin-dicky-pk✨ NoneBot Dicky-PK ✨📖 介绍移植自 OPQBot 的群聊小游戏CHINCHIN-PK💿 安装nb-cli安装, 包管理器安装  二选一使用 nb-cli 安装在 nonebot2 项目的根目录下打开命令行, 输入以下指令即可安装nb plugin install nonebot-plugin-dicky-pk使用包管理器安装在 nonebot2 项目的插件目录下, 打开命令行,根据你使用的包管理器, 输入相应的安装命令pippip install nonebot-plugin-dicky-pkpdmpdm add nonebot-plugin-dicky-pkpoetrypoetry add nonebot-plugin-dicky-pkcondaconda install nonebot-plugin-dicky-pk打开 bot项目下的pyproject.toml文件,在其plugins里加入nonebot_plugin_dicky_pkplugins = ["nonebot_plugin_dicky_pk"]⚙️ 配置首次运行该插件会生成Dicky_PK.json到Bot项目的configs文件夹里,可根据Dicky_PK.json内的注释进行配置.🎉 使用指令表注意:以下命令不可省略前缀/如果bot项目的.env里只设置了前缀/, 那么你发送以下命令时前缀应该是///开启(关闭)牛子秘境         # 插件总开关
/牛子帮助                   # 查看帮助
/启用(禁用)牛子pk           # 插件在群聊的开关
/牛子                       # 查看自己的牛子信息
/pk @用户                   # 对at的用户进行牛子PK, 一次只能PK一个用户
/🔒(/suo/嗦/锁)我           # 嗦自己的牛子
/🔒(/suo/嗦/锁) @用户       # 嗦at用户的牛子
/打胶                       # 安抚自己的牛子
/看他牛子(/看看牛子) @用户  # 查看at用户的牛子
/注册牛子                   # 注册属于你的牛子
/牛子排名(/牛子排行)        # 查看牛子排行榜
/牛友(/牛子好友/牛子朋友)
/关注牛子(/添加牛友)
/取关牛子(/删除牛友)
/牛子转生
/牛子成就
/牛子仙境
/牛子修炼(/牛子练功/牛子修仙)注:插件服务默认关闭, 首次运行时需向Bot发送/开启牛子秘境群聊发送/开启牛子秘境同时会在当前群聊启用牛子PK,/关闭牛子秘境同时会清除所有群聊的开关状态, 但不会删除用户的牛子信息.
Package: nonebot-plugin-directlinker
DirectLinker✨ 一个基于NoneBot2的插件，用于提取QQ群文件的直链 ✨用途配合下载器高速下载分享给不在群里的人用法配置文件.env.*中添加：COMMAND_START=["/",""]# 别忘了设置指令前缀，这里只是提醒一下，如果你不知道这个有什么用，请阅读nonebot文档linker_group=["<QQ群号>"]# 启用插件的群linker_command="link"# 设置插件触发命令（默认`link`）演示假设有一群文件为以下目录结构：注意：在腾讯的群文件中，允许在同一个文件夹下存在两个文件不同，但是文件名相同的文件│ foo.txt
| bar.txt
└─Folder1
    bar.txt
    bar.txt在群文件根目录有一个bar.txt，在Folder1目录下有两个文件bar.txt和foo.txt。/<linker_command> -h/<linker_command> --help输出Manual of 群文件直链提取器
-n | --name     文件名.*
-i | --info     文件序号 
-p | --path     文件路径
例：/link -n 文件名.exe提取文件直链/<linker_command> -n <文件名>/<linker_command> --name <文件名>对于上述目录结构，输入/<linker_command> -n foo.txt，会直接输出其直链，这是因为在群文件中有且只有一个foo.txt。但同样对于bar.txt，则会输出以下内容：[Linker]找到了多个文件，请输入`/link -n 文件名.* -f 文件序号`来选择文件
1：上传者 * ，上传时间****-**-** **:**:**
2：上传者 * ，上传时间****-**-** **:**:**在群文件中存在两个文件名一样的bar.txt，我们无法直接提取其直链，需要指定某个文件。/<linker_command> -n <文件名> -i <文件序号>/<linker_command> --name <文件名> --info <文件序号>或者，在同文件夹内文件不重复的情况下，可以使用文件路径来提取直链。对于文件路径，在群文件根目录下请使用/，在子目录下请直接使用子目录名，如Folder。/<linker_command> -n <文件名> -p <文件路径>/<linker_command> --name <文件名> --path <文件路径>
Package: nonebot-plugin-disconnect-notice
nonebot-plugin-disconnect-notice✨ bot断连时的通知插件 ✨📖 介绍可以在bot断开与nonebot的连接时向主人发送例如邮件的通知，用来通知主人bot可能被风控掉线目前支持全部适配器协议，通知方式支持邮件通知如果有其他通知方式的需求，欢迎提issues或pr断连事件是通过判断nb与bot端的ws连接状态来实现的，当主动停止nonebot框架时，会先断开ws连接，随后再退出,这意味着主动停止nonebot框架时，也会收到插件发送的离线通知消息，这个无法避免，属于正常情况💿 安装使用 nb-cli 安装在 nonebot2 项目的根目录下打开命令行, 输入以下指令即可安装nb plugin install nonebot-plugin-disconnect-notice使用包管理器安装在 nonebot2 项目的插件目录下, 打开命令行, 根据你使用的包管理器, 输入相应的安装命令pdmpdm add nonebot-plugin-disconnect-noticepoetrypoetry add nonebot-plugin-disconnect-notice⚙️ 配置运行插件前，需要在 nonebot2 项目的.env.prod文件中添加下表中的smtp配置项如果没有开启smtp看这里以qq邮箱为例，其他邮箱的开启smtp方式是类似的1.点击qq邮箱的设置2.点击账户3.点击管理服务，如果没有开启，这里可能显示的是开启服务4.点击生成授权码5.按照要求用密保手机号发送短信验证6.复制得到的这个授权码7.得到的这个授权码就相当于邮箱密码，邮箱账号就是qq邮箱，其他的一些常见邮箱的smtp_server和smtp_port配置参数参考下表邮箱名smtp_serversmtp_portqq邮箱smtp.qq.com465网易yeah邮箱smtp.yeah.net465阿里云邮箱smtp.aliyun.com465网易163邮箱smtp.163.com465移动139邮箱smtp.139.com465配置项必填值类型默认值说明disconnect_notice_smtp_user是str""邮箱账号,如114514@yeah.netdisconnect_notice_smtp_password是str""邮箱密码或授权码,如 114514disconnect_notice_smtp_server是str""邮箱服务器地址,如 smtp.yeah.netdisconnect_notice_smtp_port是int465邮箱端口号，ssl模式时为465disconnect_notice_notice_email是str""收件人邮箱，填写自己邮箱即可disconnect_notice_dev_mode否boolFalse开发者模式，该模式下bot断开连接不会触发通知消息，避免本地测试插件时不断重载而导致的大量掉线通知示例配置# disconnect_notice示例配置
disconnect_notice_smtp_user = "114514@yeah.net" #邮箱账号
disconnect_notice_smtp_password = "114514" #邮箱密码
disconnect_notice_smtp_server = "smtp.yeah.net" #邮箱服务器地址
disconnect_notice_smtp_port = 465 #邮箱端口号
disconnect_notice_notice_email = "114514@qq.com" #收件人邮箱
disconnect_notice_dev_mode = False #开发者模式，该模式下bot断连不会触发通知消息，避免本地测试插件时不断重载而导致的大量掉线通知🎉 使用指令表指令权限需要@范围说明断连通知测试主人否所有会话主动触发掉线通知测试，用来测试通知是否正常可用效果图邮件通知✨喜欢的话就点个star✨吧，球球了QAQ⏳ Star 趋势
Package: nonebot-plugin-diss-anybody
nonebot-plugin-diss-anybody用于NoneBot2与OneBot的随机怼人插件这是什么？当你指定的人在群里发言时，有几率对 TA 的发言作出你指定的回复安装插件使用 nb-cli 安装（推荐）nbplugininstallnonebot-plugin-diss-anybody使用 pip/pipenv/poetry/pdm 安装# pippipinstallnonebot-plugin-diss-anybody# pipenvpipenvinstallnonebot-plugin-diss-anybody# poetrypoetryaddnonebot-plugin-diss-anybody# pdmpdmaddnonebot-plugin-diss-anybody配置插件配置项类型默认值说明diss_enabledboolTrue是否启用插件diss_global_blacklistlist空不在这些群里做回复（全局）diss_global_chancefloat0.1回复几率（全局）diss_global_cdfloat5.0两次回复最小间隔（全局）使用插件目前该插件的回复配置只能手动书写，将来会加入更完善的对话支持TODO List直接通过对话设置回复内容/几率/CD优化代码结构支持回复图片/语音/视频等迁移到nonebot-plugin-saa来实现不同适配器支持
Package: nonebot-plugin-dog
nonebot-plugin-dog✨随机返回一句舔狗日记...(舔狗，舔到最后一无所有)✨介绍: 点点Star✨在群聊里发送“舔狗日记/一言”（等）命令时，bot返回一句舔狗日记/一言等文案你可能需要在env里配置指令响应头 " / "，取决于你的command_start设置SUPERUSER | 群主 | 管理 可以使用：“开启/关闭文案”来控制指令开关（默认=true）插件所有配置文件和备份目录在/date/dog/下⚠️插件支持手动检查更新：Command: "/检查更新"，如果没有报错，发送: "/重启"完成bot更新，可不使用pip install --upgrade 更新安装方式nb-cli(推荐)nb plugin install nonebot_plugin_dogpippip install nonebot_plugin_dog更新pip install --upgrade nonebot-plugin-dog还可以在群内发送指令："/检查更新"来检查更新;  发送  "/重启"完成bot更新(推荐)配置在bot目录对应的.env.*文件中添加（有默认值，cd=0为不限制）configtypedefaultexampleusagedog_cdint20dog_cd = 20调用''舔狗日记'cd默认值laugh_cdint20laugh_cd=20调用''讲个笑话''cd的默认值hitokoto_cdint20hitokoto_cd=20调用"一言"cd的默认值wenan_cdint20wenan_cd=20调用“文案”cd的默认值示例TODO增加指令开关增加插件热更新增加CD限制增加图片发送整合更多的API更新日志0.3.0适配插件元数据优化代码0.2.9修复热更新bug0.2.8实现插件热更新0.2.7.1增加"舔狗日记"api插件支持手动检测更新0.2.7  # 2023-3-13修复api0.2.6  #2023-3-5修复了文案中存在换行符，且无法换行的错误优化cd逻辑，可以分别对应每一个指令整合了更多的api0.2.5  #2023-3-3整合了更多的api优化cd模式0.2.3   #2023-2-1修复文本末多出的空行修复readme中的错误增加指令开关更改指令CD默认值为200.1.9   #2023-1-30增加cd限制0.1.0   #2023-1-29发布并优化代码关于 ISSUE以下 ISSUE 会被直接关闭提交 BUG 不使用 Template询问已知问题提问找不到重点重复提问请注意, 开发者并没有义务回复您的问题. 您应该具备基本的提问技巧。有关如何提问，请阅读《提问的智慧》其他插件QQ群消息，事件检测插件
Package: nonebot-plugin-drawer
nonebot-plugin-drawer基于文心大模型的AI机器人画画插件。前提: nonebot2的部署这里推荐两篇机器人部署教程1.https://blog.csdn.net/weixin_47113651/article/details/1213531912.https://zhuanlan.zhihu.com/p/371264976通过nb-cli安装（推荐）nb plugin install nonebot-plugin-drawer通过pip安装1.pip install nonebot-plugin-drawer 进行安装  
2.在bot.py添加nonebot.load_plugin('nonebot_plugin_drawer')配置env.*请在env.*配置文件中加入如下两行wenxin_ak = "xxxxxxxxxxxxxxxx"
wenxin_sk = "xxxxxxxxxxxxxxxx"
wenxin_cd_time = 300 # 技能冷却时间，以秒为单位
wenxin_image_count = 3 # 画画的图片数量
wenxin_manager_list = ["123456789", "98765432"] # 管理员列表(不触发冷却时间限制)文心的ak和sk申请链接：https://wenxin.baidu.com/younger/apiDetail?id=20008使用方法（仅支持群聊）触发菜单命令：画画帮助
当前支持油画、水彩画、卡通画、粉笔画、儿童画、蜡笔画, 主要擅长风景写意画，请尽量给定比较明确的意象如：油画 江上落日与晚霞油画 江上落日与晚霞油画 思乡
Package: nonebot-plugin-easycommand
nonebot_plugin_easyCommand一个基于NoneBot2的简单的用来扩充命令或添加定时任务的插件一、概述1.起始符+"添加命令 标题 内容","删除命令 标题","查看命令","允许命令","结束命令"，"获取CQ"分达到如其字意的效果2.添加命令后当接收到命令后会自动匹配命令3."允许命令","结束命令"默认不开放群无起始符命令白名单，且不存录，为超级管理员游戏做4.群聊@、白名单、第一个字符为命令起始符且全部匹配(避免响应其他未加锁插件) 匹配回复，私聊不加起始符匹配回复或加且全部匹配5.起始符+"注册定时 时间 标题 内容" "删除定时 标题"二、详解1.添加命令 标题 内容 内容支持图像、表情、转发、文本2.删除命令 标题 不支持图像类型的标题 第一顺位超管输入"#+-*/真的啦已经确认过啦"删除所有命令3.查看命令 超管输入命令"查看命令全"查看所有命令、普通用户查看自己写的命令，最长皆为前3-400字符长度  如想要都可以全查自行删除约136行处 and uid in superList4.允许命令 群聊添加当前群聊或私聊添加当前私聊者到无需前缀命令起始符响应白名单 权限为超管 可自行修改代码剥离允许权限列表为群管可添加5.结束命令 同上6.获取CQ 当前聊天者可获取一次返回CQ码的机会，下次消息触发7.注册定时 时间 标题 内容 时间格式为时.分.秒 遵循corn规则，但表达式仅限于d/d d-d * ，其中d指时间实例如9、/2、10-59、*
内容支持同上支持CQ，都不支持视频CQ8.删除定时 标题三、致谢感谢NoneBot、nonebot_plugin_apscheduler、nonebot_plugin_txt2img及其开发者
Package: nonebot-plugin-easy-group-manager
nonebot_plugin_easy_group_manager✨女生自用 99 新简易群管✨📣 前言女生自用 99 新简易群管，管理员设置新方案，BOT 不再必须为群主才能设置管理员。⭐ 安装1.pip install nonebot-plugin-easy-group-manager
2.nb plugin install nonebot-plugin-easy-group-manager
3.Download zip🛠️ 配置配置类型示例默认说明admin_modeintadmin_model=111 为调用 API，BOT 不需要为群主；2 为使用 Nonebot 框架，BOT 必须为群主skeystrskey="xxx"None获取看下文pskeystrpskey="xxx"None获取看下文🎉 指令指令权限说明设置管理员 + @somebodySUPERUSER/GROUP_OWNER设置一个管理员取消管理员 + @somebodySUPERUSER/GROUP_OWNER取消一个管理员禁言/口球  + @somebody + 阿拉伯数字SUPERUSER/GROUP_OWNER/GROUP_ADMIN禁言某人，单位分钟，需要 BOT 为管理员解禁 + @somebodySUPERUSER/GROUP_OWNER/GROUP_ADMIN解除某人禁言，需要 BOT 为管理员移出 + @somebodySUPERUSER/GROUP_OWNER/GROUP_ADMIN移出某人，需要 BOT 为管理员移出并拉黑 + @somebodySUPERUSER/GROUP_OWNER/GROUP_ADMIN移出并拉黑，需要 BOT 为管理员⚠️ 获取 skey 和 pskey1、访问https://qun.qq.com/, 并使用群主QQ 号登录。2、按 F12 并切换到 网络(Network) 视图。skey=和p_skey=后面的内容(不包括后面的分号)即为需要的 skey 和 pskey。✨ FUTURE分群设置不同的 skey 和 pskey
Package: nonebot-plugin-easy-translate
nonebot_plugin_easy_translate✨ Nonebot2 简单易用谷歌翻译插件，免key！ ✨简介之前的免梯谷歌翻译接口寄了，现在用的是谷歌翻译库，我把代码改成异步然后当插件用了，得用梯子安装使用nb-cli安装nbplugininstallnonebot_plugin_easy_translate或者直接把插件clone下来放进去plugins文件夹可选配置在bot对应的.env文件修改# 机器人的QQ号列表，如果有多个bot连接，会按照填写的list，左边的机器人QQ优先级最高 1234 > 5678 > 6666，会自动切换# 如果不填该配置则由第一个连上的bot响应easy_translate_bot_qqnum_list=[1234,5678,6666]插件命令指令说明翻译你发一下就知道啦更新日志2023/8/28 [v0.2.1]修复导入错误2023/6/24 [v0.2.0]改用谷歌翻译库，需要梯子了2023/1/24 [v0.1.4]修复多bot处理bug2023/1/16 [v0.1.3]最低python版本兼容至3.82023/1/15 [v0.1.2]发布插件
Package: nonebot-plugin-eitherchoice
NoneBot-Plugin-EitherChoice✨ 让 AI 帮你锐评对比两件事物 ✨📖 介绍让 AI 帮你一本正经地胡说八道灵感来自koishi-plugin-eitherchoice（电子蝈蝈，电子博弈，在线观看）服务来自EitherChoice💿 安装以下提到的方法 任选其一即可[推荐] 使用 nb-cli 安装在 nonebot2 项目的根目录下打开命令行, 输入以下指令即可安装nbplugininstallnonebot-plugin-eitherchoice使用包管理器安装在 nonebot2 项目的插件目录下, 打开命令行, 根据你使用的包管理器, 输入相应的安装命令pippipinstallnonebot-plugin-eitherchoicepdmpdmaddnonebot-plugin-eitherchoicepoetrypoetryaddnonebot-plugin-eitherchoicecondacondainstallnonebot-plugin-eitherchoice打开 nonebot2 项目根目录下的pyproject.toml文件, 在[tool.nonebot]部分的plugins项里追加写入[tool.nonebot]plugins=[# ..."nonebot_plugin_eitherchoice"]⚙️ 配置在 nonebot2 项目的.env文件中添加下表中的必填配置配置项必填默认值说明PROXY否无访问接口使用的代理EITHER_CHOICE_TIMEOUT否None访问接口超时，单位秒，可以设置为None以禁用超时EITHER_CHOICE_RETRY否2访问接口最大重试次数EITHER_CHOICE_LANG否zh-CN目标语言EITHER_CHOICE_ALLOW_PUBLIC否True是否允许 AI 上网搜索相关信息EITHER_CHOICE_FORCE_ASK否True是否每次触发指令都调用 ask 接口，不检索网站缓存EITHER_CHOICE_PIC_WIDTH否1280生成图片的宽度，单位像素（实际宽度可能比这里大一倍）EITHER_CHOICE_MAIN_FONT否...生成图片的主字体，使用 CSS 语法EITHER_CHOICE_CODE_FONT否...生成图片的代码字体，使用 CSS 语法🎉 使用指令指令：(对比/比较/锐评/评价/如何评价)[下/一下] 要顶的事物 (和/与/and/vs/&) 要踩的事物示例：对比 Python 和 JavaScript锐评一下 C# & Java比较 下北泽 与 东京 (加上空格防止下或一下被当做指令的一部分去除)效果图📞 联系QQ：3076823485Telegram：@lgc2333吹水群：1105946125邮箱：lgc2333@126.com💡 鸣谢EitherChoice服务提供💰 赞助感谢大家的赞助！你们的赞助将是我继续创作的动力！爱发电赞助二维码（点击展开）📝 更新日志0.2.0真是久违的更新，这玩意好像坏掉有一段时间了……但是这次修没修好还不确定……修这玩意用不了的 Bug默认禁用请求超时微调触发指令新配置EITHER_CHOICE_FORCE_ASK0.1.2修复由于 API 地址变动导致的显示[object Object]问题微调指令匹配方式0.1.1添加配置项EITHER_CHOICE_RETRY，当访问接口出现问题时，将会自动重试
Package: nonebot-plugin-emojimix
nonebot-plugin-emojimix适用于Nonebot2的 emoji 合成器😎+😁=？安装使用 nb-clinb plugin install nonebot_plugin_emojimix使用 pippip install nonebot_plugin_emojimix若经常下载出错，可以在.env.xxx文件中设置代理：http_proxy=http://ip:port示例
Package: nonebot-plugin-enatfrp
NoneBot Plugin eNatFrpSakuraFrp管理插件安装方式优先使用HTTP驱动器，如未配置则使用httpx请求依赖管理pip install nonebot-plugin-enatfrppoetry add nonebot-plugin-enatfrppdm add nonebot-plugin-enatfrp在bot.py中添加nonebot.load_plugin("nonebot_plugin_enatfrp")nb-clinb plugin install nonebot-plugin-enatfrp使用方式frp帮助[index: int]开机<id: int>[password: str = ]隧道状态流量│流量历史[id: int][type: week|月|day|日|周|month = day]流量包│流量套餐<type: invalid|all|可用|不可用|全部|valid = all>我的信息│用户信息公告<index: int = 0>授权<id: int> <ip: str>计算机列表配置项非必要配置项# str
# natfrp api地址
natfrp_api=
# natfrp api token
natfrp_token=

# bool
# 是否at
natfrp_at=
# 是否回复
natfrp_reply=
# 是否使用nb配置的command_start
natfrp_use_start=
# 是否使用nb配置的command_sep

# 以下是命令文本 List[str]
natfrp_use_sep=
# frp帮助
natfrp_cmd_help=
# 开机
natfrp_cmd_powerOn=
# 隧道状态
natfrp_cmd_tunnels=
# 流量 流量历史
natfrp_cmd_trafficHistory=
# 流量包 流量套餐
natfrp_cmd_trafficPlans=
# 我的信息 用户信息
natfrp_cmd_userInfo=
# 公告
natfrp_cmd_announcement=
# 授权
natfrp_cmd_auth=
# 计算机列表
natfrp_cmd_showPCs=依赖项nonebot2>=2.1.0plugin-alconna>=0.35.0,<=0.40.0httpx >=0.20.0,<1.0.0
Package: nonebot-plugin-eop-ai
nonebot_plugin_eop_ai✨ Nonebot2 一款调用eop api的AI聊天插件 ✨开发者信息nikiss，个人QQ 1299577815，插件反馈QQ群 226462236，插件有问题到群里反馈响应更快哦简介本插件需要调用一个逆向poe前端写的后端，也是我负责开发维护的，eop-next-api仓库，前端不是我开发的，目前尚未开源。后端可以自行部署，或者付费租用我的，目前价格10元/月，带前端，免梯直连，图省事且不差钱的可以加我QQ129957715了解。
目前插件功能尚不完善，建议配合付费租用后的前端使用。功能列表以下未勾选功能仅表示未来可能开发的方向，不代表实际规划进度，具体开发事项可能随时变动
勾选: 已实现功能；未勾选: 正在开发 / 计划开发 / 待定设计基本的对话功能，支持文字或图片回复，如使用图片回复调用mozilla的剪切板查看回复的纯文字配合前端进行会话管理登陆失败时自动尝试重新登录默认会话设置预设管理更完善的会话管理安装使用nb-cli安装nbplugininstallnonebot_plugin_eop_ai或者直接把插件clone下来放进去plugins文件夹，依赖库自己补全可选安装ujson进行解析json数据配置在bot对应的.env文件修改，文档中的均是默认值。必填项# eop后端url地址，如 https://api.eop.comeop_ai_base_addr=# eop登录账号密码eop_ai_user=usernameeop_ai_passwd=password大概率用得上的选填项# 代理地址，当前仅支持http代理eop_ai_http_proxy_addr=http://127.0.0.1:7890# AI回答默认输出类型，填1/2/3其中一个数字，1=文字，2=图片，3=图片+文字（文字在网页粘贴板）eop_ai_reply_type=3# 图片输出时，图片的宽度eop_ai_img_width=400# 处理消息时是否提示（不嫌烦或测试的时候可以打开）eop_ai_reply_notice=false# 群聊是否共享会话eop_ai_group_share=true# 是否默认允许所有群聊使用，否则需要使用命令启用（默认 /eopai）eop_ai_all_group_enable=true# 群聊中，机器人的回复是否艾特提问用户，如果eop_ai_group_share为false该选项强制为trueeop_ai_reply_at_user=true如果要修改触发命令就填# 群聊艾特和发bot昵称是否响应（需要先启用该群的eop ai）eop_ai_talk_tome=true# 如果关闭所有群聊使用，启用该群的命令eop_ai_group_enable_cmd=/eopai# 触发对话的命令前缀，如果eop_ai_talk_tome为true直接艾特即可eop_ai_talk_cmd=/talk# 私聊沉浸式对话触发命令eop_ai_talk_p_cmd=/hi# 重置对话，就是清空聊天记录eop_ai_reset_cmd=/reset# AI回答输出类型切换，仅对使用命令的会话生效eop_ai_reply_type_cmd=/reply大概率用不上的选填项# 机器人的QQ号列表，选填# 如果有多个bot连接，会按照填写的list，左边的机器人QQ优先级最高 1234 > 5678 > 6666，会自动切换# 如果不填该配置则由第一个连上的bot响应，所以单bot连可以不填，写 ["all"]则所有机器人均响应eop_ai_bot_qqnum_list=[1234,5678,6666]# 插件数据文件名，默认./data/eop_ai.jsoneop_ai_data=eop_ai.json插件命令（均可修改！）指令说明/eopai如果eop_ai_group_enable_cmd为false，则用该命令启用/talk开始对话，默认群里@机器人也可以/hi沉浸式对话（仅限私聊）/reset重置对话会话管理如果租了了开发者的后端，可以使用配套的前端进行会话管理。创建会话别名为{QQ号}或{群号}-share，插件会自动调用那个会话。更新日志2023/11/21 [v0.1.6]适配后端的接口更新2023/10/8 [v0.1.5]更新命令/reply用于切换输出模式2023/10/7 [v0.1.4]优化转图片输出的速度2023/10/6 [v0.1.3]优化md转图片的格式2023/10/6 [v0.1.2]参考项目nonebot-plugin-naturel-gpt，增加utils.py中的gen_chat_text函数优化响应器逻辑2023/10/5 [v0.1.1]发布插件
Package: nonebot-plugin-epicfree
NoneBot Plugin EpicFree🤖 用于获取 Epic 限免游戏资讯的 NoneBot2 插件安装方法使用以下命令之一快速安装（若配置了 PyPI 镜像，你可能无法及时检索到插件最新版本）：nbplugininstallnonebot_plugin_epicfree

pipinstall--upgradenonebot_plugin_epicfree重启 Bot 即可体验此插件。关于 NoneBot2 及相关依赖版本在已淘汰的 NoneBot2 适配器nonebot-adapter-cqhttp下，切记不要使用pip或nb_cli安装此插件。通过拷贝文件夹nonebot_plugin_epicfree至 NoneBot2 插件目录、手动安装nonebot-plugin-apscheduler和httpx依赖的方式仍可正常启用此插件。在未来某个版本会完全移除该适配器支持，请尽快升级至nonebot-adapter-onebot。关于 go-cqhttp 版本插件发送消息依赖@Mrs4s/go-cqhttp的合并转发接口，如需启用私聊响应请务必安装v1.0.0-rc2以上版本的 go-cqhttp。使用方法# nonebot_plugin_epicfree/__init__.py#L27epic_matcher=on_regex(r"^(epic)?喜(加|\+|＋)(一|1)$",priority=2,flags=IGNORECASE)# nonebot_plugin_epicfree/__init__.py#L39sub_matcher=on_regex(r"^喜(加|\+|＋)(一|1)(私聊)?订阅(删除|取消)?$",priority=1)发送「喜加一」查找限免游戏发送「喜加一订阅」订阅游戏资讯发送「喜加一订阅删除」取消订阅游戏资讯* 插件响应基于正则匹配，所以，甚至「EpIc喜+1」这样的指令都可用！环境变量RESOURCES_DIR="/data/bot/resources"
EPIC_SCHEDULER="8 8 8"限免游戏资讯订阅功能默认在机器人根目录下/data/epicfree文件夹内生成配置文件。定义RESOURCES_DIR环境变量即可指定用于存放订阅配置的文件夹，填写包含epicfree文件夹的父级文件夹路径即可。如果是 Windows 系统应写成类似D:/path/to/resources_dir的格式。限免游戏资讯订阅默认 08:08:08 发送（如果当天的游戏已经推送过则不产生推送），定义EPIC_SCHEDULER环境变量即可指定推送时间，该配置的三个数字依次代表hourminutesecond。特别鸣谢@nonebot/nonebot2|@Mrs4s/go-cqhttp|@DIYgod/RSSHub|@SD4RK/epicstore_api作者是 NoneBot2 新手，代码写的较为粗糙，欢迎提出修改意见或加入此插件开发！溜了溜了...
Package: nonebot-plugin-ernie
nonebot-plugin-ernie✨ 简单的文心一言 AI 对话插件 ✨📖 介绍本插件使用千帆大模型的ERNIE-Bot-turbo API进行对话请求，使用前需根据API调用指南创建一个千帆应用以获取API Key、Secret Key。文心一言 API 目前暂时不支持连续对话生成，仅能响应单句。💿 安装使用 nb-cli 安装（推荐）在 nonebot2 项目的根目录下打开命令行, 输入以下指令即可安装nb plugin install nonebot-plugin-ernie使用包管理器安装在 nonebot2 项目的插件目录下, 打开命令行, 根据你使用的包管理器, 输入相应的安装命令pippip install nonebot-plugin-erniepdmpdm add nonebot-plugin-erniepoetrypoetry add nonebot-plugin-erniecondaconda install nonebot-plugin-ernie打开 nonebot2 项目根目录下的pyproject.toml文件, 在[tool.nonebot]部分追加写入plugins = ["nonebot_plugin_example"]手动安装git clone https://github.com/Noctulus/nonebot-plugin-ernie.git下载完成后在bot项目的pyproject.toml文件手动添加插件：plugin_dirs = ["xxxxxx","xxxxxx",......,"下载完成的插件路径/nonebot-plugin-ernie"]⚙️ 配置在 nonebot2 项目的.env文件中添加下表中的必填配置配置项必填默认值说明wenxin_ak是无百度智能云千帆的access keywenxin_sk是无百度智能云千帆的secret key🎉 使用指令表指令权限需要@范围说明一言全部否全部使用文心一言 API 进行对话生成效果图
Package: nonebot-plugin-error-alert
nonebot-plugin-error-alert当Bot发生运行错误时发送消息提醒（插件基于logger实现，其他插件在Matcher运行过程抛出异常，或是记录ERROR级别的日志，都将视作Bot运行错误）卖家秀指令/error_alert subscribe订阅错误告警。发生错误时立即发送消息提醒至本账号。/error_alert subscribe --cron "<cron>"订阅错误告警。但不会在发生错误时立即发送消息提醒，而是在满足cron表达式的时间点统一发送该时间段发生的错误告警。示例：/error_alert subscribe --cron "0 0 * * * ?"，每小时0分0秒时统一发送消息提醒/error_alert unsubscribe取消订阅错误告警。/error_alert show查看本账号订阅的错误告警。配置项error_alert_superuser_only是否仅允许超级用户调用指令。默认值：Trueerror_alert_plugins_blacklist当错误涉及指定插件时不进行报错，设为None时不启用默认值：Noneerror_alert_plugins_whitelist仅当错误涉及指定插件时不进行报错，设为None时不启用默认值：NoneLICENSEMIT License
Package: nonebot-plugin-escape-url
nonebot-plugin-escape-url自动转换发送消息中的URL🤔支持适配器：OneBot V11、QQ频道卖家秀使用前：使用后：配置项escape_url_replace_dot_by将URL中的点替换为类型：str默认值："。"escape_url_ignore_adapters不进行转换的适配器类型：List[str]默认值：[]
Package: nonebot-plugin-eth-terminal
nonebot2_plugin_eth_terminal查询 ETH 合并日期查询 ETH 合并日期版本v0.0.1安装通过pip和nb安装；命令pip install nonebot_plugin_eth_terminalnb plugin install nonebot_plugin_eth_terminal功能查询 ETH 预计难度到达 5.875E18 合并难度的时间命令ETHeth
Package: nonebot-plugin-eventexpiry
nonebot-plugin-eventexpiry✨ 自动过滤过期事件 ✨📖 介绍检查每个事件的产生时间，如果超过指定的过期时间，那么这个事件会被忽略。可能的应用场景：go-cqhttp 在未连接时会将所有事件积压，待连接建立后全部上报，而这些事件可能已经过时，你可以使用本插件来清理这些事件。💿 安装使用 nb-cli 安装在 nonebot2 项目的根目录下打开命令行, 输入以下指令即可安装nb plugin install nonebot-plugin-eventexpiry使用包管理器安装在 nonebot2 项目的插件目录下, 打开命令行, 根据你使用的包管理器, 输入相应的安装命令pippip install nonebot-plugin-eventexpirypdmpdm add nonebot-plugin-eventexpirypoetrypoetry add nonebot-plugin-eventexpirycondaconda install nonebot-plugin-eventexpiry打开 nonebot2 项目根目录下的pyproject.toml文件, 在[tool.nonebot]部分追加写入plugins = ["nonebot_plugin_eventexpiry"]⚙️ 配置在 nonebot2 项目的.env文件中添加下表中的必填配置配置项必填默认值说明EVENTEXPIRY_EXPIRE否30指示插件应忽略多少秒前的事件，默认30秒
Package: nonebot-plugin-eventmonitor
nonebot_plugin_eventmonitor✨ 基于NoneBot2实现的 监测QQ群事件，群荣誉事件的插件 ✨介绍：点点Star✨监测群组的以下变动事件：群成员增加、减少时，自动发送通知群管理变更时，自动发送通知被其他成员戳一戳时，自动回复群成员上传文件时，自动发送通知群红包被抢完时，自动发送红包运气王群成员荣誉变更时，发送变更通知安装方式nb-cli(推荐)nb plugin install nonebot_plugin_eventmonitorpippip install nonebot-plugin-eventmonitor在’pyproject.toml‘文件中写入"nonebot_plugin_eventmonitor"更新：pip install --upgrade nonebot-plugin-eventmonitor配置configtypedefaultexampleusagechuo_cdint0chuo_cd = 10戳一戳的cd（选填）SUPERUSERSset[str]set()SUPERUSERS=["114514"]机器人超级用户，可以使用权限SUPERUSER(必填)NICKNAMEset[str]set(Bot)NICKNAME=["IKun"]机器人昵称，通常协议适配器会根据用户是否 @user 或者是否以机器人昵称开头来判断是否是向机器人发送的消息(必填)指令帮助User: (戳一戳-> bot)
Bot: "请不要戳AI-Md >_<"

SUPERUSER/GROUP_ADMIN/GROUP_OWNER: "/开启 群荣誉检测"
Bot: "群荣誉检测功能已开启喵"

SUPERUSER/GROUP_ADMIN/GROUP_OWNER: "/event配置"
Bot: "
	群114514的Event配置状态：
	戳一戳: 开启
	群荣誉检测: 开启
	群文件检测: 开启
	群成员减少检测: 开启
	群成员增加检测: 开启
	管理员变动检测: 开启
	运气王检测: 关闭
	"指令结构帮助：usage = """
    指令1：戳一戳(戳一戳bot获取文案)
    指令2：群荣誉监测(检测群聊中龙王，群聊之火，快乐源泉的获得并发送提示，当 bot获得群荣誉时有特殊消息)
    指令3：群文件检测(检测所有人发送群文件并发送提示)
    指令4：群成员减少检测(当有人退群时，发送退群消息；当主人/superuser退群有特殊回复)
    指令5：群成员增加检测(当有人入群时，发送入群欢迎，当bot首次入群会乞讨管理，当主人/superuser入群会有特殊回复)
    指令6：管理员变动检测(当新增管理员或取消管理员时发送消息提示，当bot自身被上/下管理时有特殊回复)
    指令7：运气王检测(检测抢红包检测后的运气王并发送提示消息)
    """
    
json结构(默认值):
{
	"114514": {
        "chuo": true,
        "honor": true,
        "files": true,
        "del_user": true,
        "add_user": true,
        "admin": true,
        "red_package": false
    }
}TODO更多的事件检测功能事件检测功能开关文字转图片发送更新日志v0.2.1适配插件元数据🐛修复bugv0.2.0🐛修复bot加群bugissue6优化提示v0.1.9🚨增加功能开关指令：event状态/event配置🐛修复群文件不能检测bug(少写一个字母qwq)优化目录结构v0.1.7🚨新增所有功能开关#issue5🚨新增权限控制🐛修复潜在的bugv0.1.6🐛修复bugv0.1.5🐛修复获取superusers数值bug优化配置文件#issue4删除冗余代码v0.1.3🐛修复配置文件bugv0.1.2🚨增加戳一戳的文案🐛修复bugv0.1.1🐛修复bugv0.1.0🚨新增戳一戳加了cd（本人觉得功能鸡肋）🐛修复管理员变动时API报错问题#issue1抛弃原有的配置模式v0.0.6🐛修复了大量的bug关于 ISSUE以下 ISSUE 会被直接关闭提交 BUG 不使用 Template询问已知问题提问找不到重点重复提问请注意, 开发者并没有义务回复您的问题. 您应该具备基本的提问技巧。有关如何提问，请阅读《提问的智慧》感谢：感谢@cjladmin的开源代码，在此基础上修改了bug以后将持续更新并完善其他插件舔狗日记使用API的chatGPTQQ聊天机器人
Package: nonebot-plugin-everyday-en
nonebot_plugin_everyday_en🍥适用于Nonebot2的每日一句插件🍥安装载入通过 pip 或 nb-cli 安装pipinstallnonebot-plugin-everyday-en并在您的bot.py中载入插件nonebot.load_plugin("nonebot_plugin_everyday_en")如需使用定时发送功能，还需安装软依赖nonebot-plugin-apschedulerpipinstallnonebot-plugin-apscheduler指令每日一句: 获取今天的句子每日一句[日期]: 获取指定日期的句子日期格式为 YYYY-MM-DD , 例如 2020-01-08开启/关闭定时每日一句: 开启/关闭本群定时发送[SUPERUSER]开启/关闭定时每日一句[群号]: 开启/关闭指定群定时发送[SUPERUSER]查看定时每日一句列表: 列出开启定时发送的群聊[SUPERUSER]配置项配置方式：直接在 NoneBot 全局配置文件中添加以下配置项即可。NoneBot 配置相关教程详见配置 | NoneBot🟢 默认配置为每日 8:00 发送everyday_post_hour类型: int默认: 8说明: 每日定时发送的小时，不需要在数字前加0EVERYDAY_POST_HOUR=8everyday_post_minute类型: int默认: 0说明: 每日定时发送的分钟，不需要在数字前加0EVERYDAY_POST_MINUTE=0everyday_delay类型: float默认: 0.5说明: 定时发送时各群间发送的延迟秒数，以免腾讯风控导致发送失败EVERYDAY_DELAY=0.5软依赖nonebot-plugin-apscheduler: 使用定时发送功能nonebot-plugin-help: 在群内查看帮助文档也可自行解析__help_plugin_name__,__help_version__,__usage__来接入您自己的帮助插件常见问题Q: 为什么没有语音？A: 如果你使用的是go-cqhttp，那么你需要安装FFmpeg并重启本插件来使用语音功能，详见安装 ffmpegQ: 为什么定时发送每日一句某些群无法收到？A: 检查日志，频繁发送消息可能导致腾讯风控，可通过设置everyday_delay配置项设置发送延迟来缓解开源许可本插件使用MIT许可证开源
Package: nonebot-plugin-exchangerate
nonebot-plugin-exchangerate✨ 简单汇率换算 ✨📖 介绍支持汇率换算与汇率查询💿 安装使用 nb-cli 安装在 nonebot2 项目的根目录下打开命令行, 输入以下指令即可安装nb plugin install nonebot-plugin-exchangerate使用包管理器安装在 nonebot2 项目的插件目录下, 打开命令行, 根据你使用的包管理器, 输入相应的安装命令pippip install nonebot-plugin-exchangeratepdmpdm add nonebot-plugin-exchangeratepoetrypoetry add nonebot-plugin-exchangeratecondaconda install nonebot-plugin-exchangerate打开 nonebot2 项目的bot.py文件, 在其中写入nonebot.load_plugin('nonebot_plugin_exchangerate')⚙️ 配置在 nonebot2 项目的.env文件中添加下表中的必填配置配置项必填默认值说明EXCHANGE_APP_KEY是无聚合数据的汇率APP_KEY，点击此处获取EXCHANGE_DECIMALS否2汇率换算保留小数位🎉 使用指令表指令需要@范围说明数字+货币名称否私聊/群聊将该数量的货币换算为对应的人民币，如：200日元货币名称+汇率否私聊/群聊展示该货币的汇率详情汇率列表/货币列表否私聊/群聊查看支持的货币清单
Package: nonebot-plugin-extrautils
nonebot-plugin-extrautils✨ Extra utility functions for easier development with nonebot2. 方便开发的更多小功能。 ✨📖 介绍本插件集成了一些便于开发 nonebot2 插件的小功能。💿 安装使用 nb-cli 安装在 nonebot2 项目的根目录下打开命令行, 输入以下指令即可安装nb plugin install nonebot-plugin-extrautils使用包管理器安装在 nonebot2 项目的插件目录下, 打开命令行, 根据你使用的包管理器, 输入相应的安装命令注意：如果机器人在某个虚拟环境中运行，请确保安装前已经进入虚拟环境pippip install nonebot-plugin-extrautilspdmpdm add nonebot-plugin-extrautilspoetrypoetry add nonebot-plugin-extrautilscondaconda install nonebot-plugin-extrautils然后自行加载本插件🎉 使用在插件中导入对应的功能组或函数：from nonebot_plugin_extrautils.ob11 import universal
# 或者
from nonebot_plugin_extrautils.ob11.gocq import send_forward_msg然后按需调用即可。本插件目前不会涉及框架本身功能，不需要通过nonebot.load_plugin()或require()作为功能插件加载。功能集功能组函数说明备注ob11.universalget_avatar_url获取指定 QQ 用户头像 URL-ob11.universalget_avatar_bytes下载指定 QQ 用户头像-ob11.universalget_self_name获取机器人自身所在会话的昵称优先级：群名片>用户昵称ob11.universalget_user_name获取指定 QQ 用户所在会话的昵称优先级：群名片>用户昵称ob11.universalget_user_name_bare获取指定 QQ 用户昵称有未封装版本ob11.universalget_user_name_group获取指定 QQ 用户群昵称有未封装版本ob11.gocqNode构造适用于 go-cqhttp 的简单自定义消息节点-ob11.gocqmsg2node_self转化多条消息到发送者为自身的消息节点-ob11.gocqmsg2node_custom转化多条消息到发送者为指定用户的消息节点-ob11.gocqsend_forward_msg发送合并转发消息发送者为机器人自身ob11.gocqsend_forward_msg_custom发送合并转发消息允许自定义发送者信息, 有未封装版本miscTmpFile临时文件封装支持 Context manager
Package: nonebot-plugin-face2cartoonpic
nonebot_plugin_face2cartoonpic✨基于腾讯云合成图的以图绘图的Nonebot插件✨💿 安装1. nb-cli安装（推荐）bot根目录下打开命令行，执行nb命令安装插件，插件配置会自动添加至配置文件nb plugin install nonebot_plugin_face2cartoonpic2. pip安装pip install nonebot_plugin_face2cartoonpic --upgrade打开 nonebot2 项目的bot.py文件, 在其中写入nonebot.load_plugin('nonebot_plugin_abstain_diary')或在bot路径pyproject.toml的[tool.nonebot]的plugins中添加nonebot_plugin_face2cartoonpic即可pyproject.toml配置例如：[tool.nonebot]
plugin_dirs = ["src/plugins"]
plugins = ["nonebot_plugin_face2cartoonpic","xxxxx"]📖 配置官方指南https://cloud.tencent.com/document/product/1202/41796先到腾讯云这里获取服务资源包https://console.cloud.tencent.com/ft/resource再去https://console.cloud.tencent.com/cam/capi的api密钥管理获取api密钥bot根目录下.env文件Secret_Id = ""这两个写从腾讯云获取的api密钥
  
Secret_Key = ""
  
FaceCartoonPic_cd_time = 60{int}默认60🎉 使用指令表指令需要@范围说明人物变换 + 图片否群聊/私聊对发送的图片启用模型, 支持回复图片使用示例：/人物变换 <图像>注意默认情况下, 您应该在指令前加上命令前缀, 通常是 /