Saravanan666/pypi-org huggingface dataset:
Package: nonebot-plugin-aidraw
nonebot-plugin-aidraw✨ 使用人工智能来一起画画吧! ✨📖 介绍使用第三方 API 的 NovelAI 绘图插件💿 安装使用 nb-cli 安装在 nonebot2 项目的根目录下打开命令行, 输入以下指令即可安装nb plugin install nonebot-plugin-aidraw使用包管理器安装在 nonebot2 项目的插件目录下, 打开命令行, 根据你使用的包管理器, 输入相应的安装命令pippip install nonebot-plugin-aidrawpdmpdm add nonebot-plugin-aidrawpoetrypoetry add nonebot-plugin-aidrawcondaconda install nonebot-plugin-aidraw打开 nonebot2 项目的bot.py文件, 在其中写入nonebot.load_plugin('nonebot_plugin_aidraw')⚙️ 配置在 nonebot2 项目的.env文件中添加下表中的必填配置配置项必填默认值说明AI_DRAW_API否API第三方 API 的地址AI_DRAW_TOKEN是空第三方 API 的 token,点击这里获取AI_DRAW_COOLDOWN否60使用后的冷却时间, 单位: 秒AI_DRAW_DAILY否30每日使用次数, 单位: 次AI_DRAW_TIMEOUT否60请求 API 的超时时间, 单位: 秒AI_DRAW_REVOKE否0图片的撤回时间, 默认不撤回, 单位: 秒AI_DRAW_MESSAGE否mix消息发送方式可选 mix(图文混合)、part(图文分离)、image(仅图片)AI_DRAW_RANK否10标签统计排行的最大显示数量, 设置为0表示显示全部, 单位: 位AI_DRAW_DATA否自身目录插件保存数据文件夹的路径AI_DRAW_TEXT否\n图像种子: {seed}\n提示标签: {tags}文本消息模板, 支持参数有:tags(标签), steps(迭代步数), seed(图像种子), strength(强度), scale(自由度), ntags(负面标签), 参数需以{}包裹AI_DRAW_DATABASE否True是否使用数据库, 如果为 False, 则不启用数据库, 标签统计功能将无法使用🎉 使用指令表指令需要@范围说明绘画/画画/画图/作图/绘图/约稿否群聊/私聊使用描述性文本生成图画, 可用参数见文本生成参数, 管理参数见绘图管理参数以图绘图/以图生图/以图制图否群聊/私聊在基准图像上使用描述性文本生成图画, 支持回复图片消息使用,可用参数见图像生成参数个人标签排行/我的标签排行否群聊/私聊查看我的所有使用过的标签的排行群标签排行/本群标签排行否群聊查看本期所有使用过的标签的排行使用示例：/绘图 描述文本 -p l --scale 12注意默认情况下, 您应该在指令前加上命令前缀, 通常是 /文本生成参数参数名简写全写默认值说明shape-p--shapePortrait图像的形状, 可选 Portrait(纵向)、Landscape(横向)、Square(方形)支持缩写为 p、l、sscale-c--scale11指示 AI 对提示的遵守程度，较大的值可以帮助 AI 更接近文本提示的整体意图seed-s--seed随机随机种子。在其他条件不变的情况下，相同的种子代表生成相同的图steps-t--steps28定义 AI 从最初创建时应优化的迭代次数ntags-n--ntags默认自带不需要的内容，可以列出希望 AI 避免的任何内容图像生成参数参数名简写全写默认值说明strength-e--strength0.6允许 AI 改变图像的构成, 降低该值会产生更接近原始图像的效果绘图管理参数参数名说明查看白名单查看白名单模式下允许的群组查看黑名单查看黑名单模式下禁止的群组添加白名单 + 群号将群组添加到白名单中, 群号以逗号分隔添加黑名单 + 群号将群组添加到黑名单中, 群号以逗号分隔删除白名单 + 群号将群组从白名单中移除, 群号以逗号分隔删除黑名单 + 群号将群组从黑名单中移除, 群号以逗号分隔切换白名单切换到白名单模式, 只有白名单中的群组才允许使用切换黑名单切换到黑名单模式, 只有黑名单中的群组才禁止使用添加屏蔽词 + 屏蔽内容添加到屏蔽词过滤器中, 屏蔽词以逗号分隔删除屏蔽词 + 屏蔽内容从屏蔽词过滤器中删除, 屏蔽词以逗号分隔查看屏蔽词查看当前的屏蔽词使用示例：/绘图添加黑名单 123456
Package: nonebot-plugin-ai-interviewer
nonebot-plugin-ai-interviewer介绍本插件基于OpenAI的API开发，在nonebot框架下实现一个聊天式的可自定义面试职位的AI辅助面试官。本插件具有用户识别功能安装手动安装git clone https://github.com/Alpaca4610/nonebot-plugin-ai-interviewer.git下载完成后在bot项目的pyproject.toml文件手动添加插件：plugin_dirs = ["xxxxxx","xxxxxx",......,"下载完成的插件路径/nonebot-plugin-ai-interviewer"]使用 pippip install nonebot-plugin-ai-interviewer配置文件在Bot根目录下的.env文件中追加如下内容：OPENAI_API_KEY = key可选内容：OPENAI_HTTP_PROXY = "http://127.0.0.1:8001"    # 中国大陆/香港IP调用API请使用代理访问api,否则有几率会被封禁
OPENAI_MODEL_NAME = "xxxxx"   # AI面试官使用的模型名称使用方法初始化AI面试官：（注意，命令中的逗号为中文逗号）interviewer 公司：XXXX 职位：XXXXX回答面试官问题interviewer 你的回答停止面试，开始下一轮面试需要重新初始化stop
Package: nonebot-plugin-ai-timetable
nonebot-plugin-ai-timetable✨基于Nonebot2的对接小爱课程表的插件✨💿安装通过pip或nb安装；使用nb(极度推荐)在机器人目录下命令行使用nb plugin install nonebot_plugin_ai_timetable使用pip(不推荐):既然不推荐就不要想着这样安装了啊喂本地数据保存在data/ai_timetable/userdata.json以及data/ai_timetable/usertable.json，分别对应用户发送的链接和本地保存的课表📖简介傻瓜式一键导入小爱课表，让你的bot实现小爱课表的功能用户课表数据隔离，无需担心课程时间冲突、不同学校课表不同等问题所以为什么不直接用小爱课表呢⚙️插件配置这些配置都已设好默认值，如果想要修改配置，在机器人目录下的.env.*里面可以填写以下选项(可选)configtypedefaultexampleusageTIMETABLE_PICbooltrueTIMETABLE_PIC=false可选择某日课表以图片/文字发送，默认以图片发送(true)TIMETABLE_ALOCK_SOMEDAYint22TIMETABLE_ALOCK_SOMEDAY=15订阅某日课表的发送时间，必须是0-24的数字TIMETABLE_ALOCK_8int21TIMETABLE_ALOCK_8=16订阅早八的发送时间，必须是0-24的数字.这里发送的都是第二天的，所以建议设置为18-23点TIMETABLE_SEND_TIMEfloat0.5TIMETABLE_SEND_TIME=1订阅课程提前发送的时间，单位是小时，可以是整数也可以是小数，建议不要设的太大，避免出现无法预料的bug💿依赖nbplugininstallnonebot_plugin_htmlrendernbplugininstallnonebot_plugin_apscheduler若不安装nonebot_plugin_htmlrender插件会无法导入在线课表不安装nonebot_plugin_apscheduler会无法使用定时任务,其他功能无影响🌙更新日志点击展开2023-03-05:修复了无法取消订阅早八的bug2023-03-06:新增了私聊订阅课表|早八的功能2023-03-07:修复了时间不会自己改变的bug新增了上课/下节课 功能优化了一些屎山代码2023-03-08:修改部分代码，优化课表格式修复了节数为11的课会排在节数为2的课程前面的bug(QAQ太蠢了别骂了别骂了)2023-03-11:修复了如果未登录小米账户就分享课表时的报错,增加错误提示新增3项配置项，某日课表可选择以图片发送（默认为图片）2023-03-13：修复订阅早八的一些bug2023-03-29:重构了代码，优化了许多地方真的累死了修复了一些bug，优化了体验增加了早八|明日早八的查询更新版本后建议重新导入课表，避免出现某些bug2023-04-02:修复bug优化帮助图片定时任务随机延后0-60s，防止风控增加订阅指定课程的功能2023-04-14:修复了订阅课程发送时间错误的bug删去了文本中所有奇怪的口癖喵2023-04-23:修改帮助修复定时提醒重复发送的bug2023-06-09:更新插件元数据优化配置读取格式化代码2023-06-09:更新httpx依赖版本2023-09-02:适配nonebot2.0.1版本：移除过时的RegexMatch方法如更新本插件后接受消息无响应，请更新你的nonebot版本或回退到旧版本使用🎉命令我的课表|小爱课表|本周课表|下周课表：获取本周|下周的完全课表，使用前须先导入课表，这里的课表是在线课表导入课表：需要有小爱课表分享出来的链接，打开小爱课程表，手动添加课程或从教务导入(已适配了大部分高校)课程后在基本设置里把开始上课时间等调整好之后(尤其是时间、节数)，把分享课表得到的链接发送给bot即可导入本地(分享前需要登录小米账户#1)更新课表；如果在小爱课程表里修改了课程，发送该条指令即可更新本地的课表，无需重新导入(昨天|今天|明天|后天|周X|星期x|)(课表|有啥课|上啥课)：查询指定天的课表，其中查询周x课表查询的是本周的订阅|取消订阅某天课表：导入本地课表后，发送订阅xx课表，如订阅周一课表，就可以在这天的前一天晚上10点(可修改)定时推送第二天要上的课订阅|取消订阅早八：会让bot在前一天晚上9点(可修改)提醒你第二天是否有早八，以便决定今晚是否嗨皮（判定依据是是否存在第一节课）订阅|取消订阅课程 xxx：订阅课程后，会让bot在所有名称里包含xxx的课程开始前0.5小时(可修改)发送提醒，如订阅课程 数学分析，则数学分析和数学分析习题课的课前0.5小时会自动发出提醒上课|下节课：获取当前上课信息，返回下节课信息(如果有)早八|明日早八：查询明天的早八课表帮助：获取课表帮助未完待续⭐效果图关于小爱课程表内的一些说明如下图首先要登录上小米账户,否则可能获取到错误的课表信息#1设置好开始上课时间设置好课程时间，可以修改每节课具体的时间，课表节数按自己需求调，一般教务导入的课表节数可能不符合实际，需要微调每周起始日建议默认的周一即可（周日起始没测试过可能有bug）如果导入课表后在小爱课表内修改了课程，直接给bot发送更新课表即可更新本地课表当你主页的课表和学校课表基本一致时，那么小爱课程表就被调教好了，可以导入了🐦计划查询下节课的信息可选择是否发送图片以避免风控增加更多的配置项重构代码订阅指定的课适配插件datastore，接入数据库完善插件🐛存在的问题小爱课表分享的链接大概2周后会过期，会使得我的课表\下周课表无法使用，需要重新分享，但是仍能使用本地课表，也可以更新本地课表机器人重启后定时任务会丢失喜欢的话就点个star✨吧QAQ
Package: nonebot-plugin-aitx
用之前的准备：* pip install --upgrade tencentcloud-sdk-python
* https://console.cloud.tencent.com/cam/capi
* 在以上网址中获取你的腾讯云apikey,并填入到该插件的__init__.py文件指定位置中该插件优先级为100，若前面所有插件都无法拦截消息，则会使用ai聊天进行处理。
Package: nonebot-plugin-akinator
NoneBot-Plugin-Akinator✨ 网络天才 ✨📖 介绍把网络天才 Akinator 搬进你的 Bot !💿 安装以下提到的方法 任选其一即可[推荐] 使用 nb-cli 安装在 nonebot2 项目的根目录下打开命令行, 输入以下指令即可安装nbplugininstallnonebot-plugin-akinator使用包管理器安装在 nonebot2 项目的插件目录下, 打开命令行, 根据你使用的包管理器, 输入相应的安装命令pippipinstallnonebot-plugin-akinatorpdmpdmaddnonebot-plugin-akinatorpoetrypoetryaddnonebot-plugin-akinatorcondacondainstallnonebot-plugin-akinator打开 nonebot2 项目根目录下的pyproject.toml文件, 在[tool.nonebot]部分的plugins项里追加写入[tool.nonebot]plugins=[# ..."nonebot_plugin_akinator"]⚙️ 配置在 nonebot2 项目的.env文件中添加下表中的必填配置配置项必填默认值说明PROXY否无访问 Akinator 使用的代理AKINATOR_CHILD_MODE否False是否启用 Akinator 的儿童模式（结果不会出现 NSFW 人物）AKINATOR_LANGUAGE否cnAkinator 的语言🎉 使用发送指令akinator/aki即可开始游戏开始游戏后，直接发送你的答案即可（序号和文字均可）效果图点击展开📞 联系QQ：3076823485Telegram：@lgc2333吹水群：1105946125邮箱：lgc2333@126.com💡 鸣谢Infiniticity/akinator.pyAkinator API 的封装MeetWq/pil-utilsPillow 工具库💰 赞助感谢大家的赞助！你们的赞助将是我继续创作的动力！爱发电赞助二维码（点击展开）📝 更新日志0.1.3支持更多平台删除猜出角色后继续猜的功能，因为有 Bug
Package: nonebot-plugin-al
nonebot_plugin_al 0.3.0✨Nonebot & 碧蓝航线攻略✨功能1、b站wiki井号榜一图流2、舰船装备图鉴3、(70%完成)移植大部分blhx（原hoshino改项目）的大部分功能安装以下命令选其一即可nbplugininstallnonebot_plugin_alpipinstallnonebot_plugin_algitclonehttps://github.com/Agnes4m/nonebot_plugin_AL.git配置配置文件路径：data/al/config.yml资源包azurapi本项的图片资源基本都来源于本地，具体在项目的images文件夹里，大小在3.5G左右，项目在api打包下载，将下载来的项目里的images文件夹放入bot目录下data/al/ship_html里面，也就是说路径为data/al/ship_html/images/这点十分重要，blhx_wiki功能90%依赖这个资源包，请自行留意它的更新百度云盘：链接：https://pan.baidu.com/s/1ppLW3rkygLovXIG_Y58Qrg?pwd=57uk提取码：57ukblhx_wiki仓库在这里,包括了blhx指令相关的大部分文件指令【总】碧蓝帮助 | 碧蓝指令1、碧蓝+['强度榜','装备榜','金部件榜','萌新榜','兵器榜','专武榜',
'兑换榜','研发榜','改造榜','跨队榜','pt榜','氪金榜','打捞主线榜','打捞作战榜']2、碧蓝角色【角色名称】3、碧蓝装备【装备名称】【blhx_wiki】（强制检查空格）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皮肤 光辉 012.建造模拟命令示范：blhx大建 轻型/重型/特型🙈 其他本项目仅供学习使用，请勿用于商业用途喜欢该项目可以Star或者提供PR，你的支持就是我持续维护的动力爱发电MIT License©@Agnes4m感谢AzurAPI持续更新的碧蓝航线数据库blhx_wiki- hoshino碧蓝航线项目（已停止维护）
Package: nonebot-plugin-alchelper
nonebot-plugin-alchelper基于nonebot-plugin-alconna, 适用于Nonebot2的命令帮助插件。安装使用 nb-clinbplugininstallnonebot-plugin-alchelper使用 pippipinstallnonebot-plugin-alchelper配置项以下配置项可在.env.*文件中设置，具体参考NoneBot 配置方式alchelper_command_start类型：Optional[Set[str]]默认：None说明：插件使用的命令前缀，如果不填则使用全局命令前缀 (COMMAND_START)alchelper_help类型：str默认："help"说明：插件使用的帮助命令名称alchelper_help_index类型：bool默认：False说明：插件使用的帮助命令是否显示索引alchelper_help_max类型：int默认：-1说明：插件使用的帮助命令最大显示数量，-1 为不限制alchelper_statis类型：str默认："statis"说明：插件使用的统计命令名称alchelper_statis_msgcount_default类型：int默认：10说明：插件使用的统计命令默认显示消息数量使用/help
/statis [count = 10]
/第3页帮助
/命令统计
Package: nonebot-plugin-alias
nonebot-plugin-alias为nonebot2的指令创建别名使用以下命令需要加命令前缀(默认为/)，可自行设置为空alias [别名]=[指令名称]添加别名alias [别名]查看别名alias -p查看所有别名unalias [别名]删除别名unalias -a删除所有别名默认只在当前群聊/私聊中生效，使用-g参数添加全局别名；增删全局别名需要超级用户权限alias -g [别名]=[指令名称]添加全局别名unalias -g [别名]删除全局别名示例传入参数可以用 bash shell 的风格在别名中使用参数，如：alias test="echo $1"$1表示第一个参数，以此类推；$a表示所有参数当创建别名的命令中包含$符号时，即认为使用了参数。此时，别名之后的内容会以参数方式解析，而不仅仅是替换别名使用expandvars来解析参数，可实现参数默认值、切片等功能：alias test="echo ${1:-default}"alias test="echo ${1:0:4}"由于 expandvars 还未实现 shell 所有的变量扩展特性，具体可用的功能可以查看该项目传参示例
Package: nonebot-plugin-alicdk-get
nonebot_plugin_alicdk_get一款对阿里云盘说“拿来吧你！”的插件基于nonebot2与aligo的阿里云盘兑换码自动获取和兑换插件。通过使用定时任务以秒为计数单位多次向阿里盘盘酱的分享记录发送请求，检测最新的记录是否包含兑换码，若是便会执行自动兑换的逻辑，并通通过bot发送通知给用户。阿里盘盘酱每次分享的兑换码都是图片形式，故使用了在线图像识别接口来提取图片内容。（OCR接口失效本项目也会失效。需按时维护）环境要求：aligo：项目地址apscheduler:项目地址快速上手1.安装本插件。pip install nonebot-plugin-alicdk-get2.第一次启动会弹出二维码，请使用阿里云盘app授权登录。3.在.env文件中修改接收bot消息的群号，兑换成功将会通知您(str)RECV_GROUP_ID = ""4.在任意一个bot所在群内发送启动命令：[命令前缀符] + sc启动，即可开始执行监听任务默认请求频率是每 10秒 一次5.守株待兔。进阶 命令列表当需要使用监听服务时，您可能需要用到以下命令（需要命令前缀符）：命令作用sc启动启动定时器并开启监听服务。sc关闭关闭定时器与监听服务。sc暂停暂停运行中的监听服务。sc继续继续运行监听服务。sc间隔xx为大于零的数字，表示设置请求间隔为x秒。此过程会开启监听服务。sc状态查询监听服务当前状态。0：停止 1：运行 2：暂停您也可以不使用监听服务。当您发现有兑换码被发布时，可以直接在有bot的群内发送：[命令前缀符] + getcode或[命令前缀符] + 福利码来手动执行兑换。注意👀️ ：当兑换成功时定时任务将会暂停。如需继续监控请发送继续命令来继续进行监听。更新日志2022.9.29-v1.1.1增加监听状态查询命令2022.9.29-v1.11.优化定时任务逻辑2.增加命令控制监听服务的运行3.增加其他错误日志捕获2022.9.18-v1.0初始版本
Package: nonebot-plugin-alipayvoice
nonebot-plugin-alipayvoice✨ 支付宝到账0.5元（ ✨📖 介绍发送支付宝到账语音, 支持金额范围为0.01~999999999999.99💿 安装使用 nb-cli 安装在 nonebot2 项目的根目录下打开命令行, 输入以下指令即可安装nb plugin install nonebot-plugin-alipayvoice使用包管理器安装在 nonebot2 项目的插件目录下, 打开命令行, 根据你使用的包管理器, 输入相应的安装命令pippip install nonebot-plugin-alipayvoicepdmpdm add nonebot-plugin-alipayvoicepoetrypoetry add nonebot-plugin-alipayvoicecondaconda install nonebot-plugin-alipayvoice打开 nonebot2 项目的bot.py文件, 在其中写入nonebot.load_plugin('nonebot_plugin_alipayvoice')🎉 使用指令表指令说明支付宝到账 + 金额发送对应金额到账的支付宝语音
Package: nonebot-plugin-all4one
Nonebot Plugin All4One让NoneBot2成为 OneBot 实现！安装从 PyPI 安装（推荐）使用 nb-clinbplugininstallnonebot-plugin-all4one使用 pdmpdmaddnonebot-plugin-all4one使用 pippipinstallnonebot-plugin-all4one从 GitHub 安装（不推荐）pdmaddgit+https://github.com/nonepkg/nonebot-plugin-all4one使用obimpl_connections = [{"type":"websocket_rev","url":"ws://127.0.0.1:8080/onebot/v12/"},{"type":"websocket_rev","url":"ws://127.0.0.1:4000/onebot/v12/", "self_id_prefix": "True"}] # 其它连接方式的配置同理
middlewares = ["OneBot V11"] # 自定义加载的 Middleware，默认加载全部
block_event = False # 是否中止已转发 Event 的处理流程，默认中止
blocked_plugins = ["echo"] # 在 block_event=False 时生效，可自定义处理流程中要中止的插件FeatureOneBotHTTPHTTP Webhook正向 WebSocket反向 WebSocketMiddlewaresConsoleOneBot V11TelegramQQ Guild@he0119Kaiheila相关链接nonebot-adapter-onebot复用代码zhamao-robot/go-cqhttp-adapter-pluginOneBot V11 -> V12 逻辑参考nonebot-plugin-params灵感来源felinae98/nonebot-plugin-send-anything-anywhere友情推荐
Package: nonebot-plugin-analysis-bilibili
nonebot_plugin_analysis_bilibili✨ NoneBot bilibili 视频、番剧解析插件 ✨使用方式私聊或群聊发送 bilibili 的小程序/链接，所有适配器均可使用，在不支持发送图片的适配器中仅发送文字。额外配置项(可选)在配置文件中加入(需要什么加什么)# 当图片大小超过下值时，修改图片大小，不填则发送原图，example: 100h / 100w / 100h_100w
analysis_images_size = ""
analysis_cover_images_size = "" # 封面图大小，和上面相同，视频、直播、番剧 封面图使用这个大小
analysis_blacklist = [123456789] # 不解析里面填写的QQ号发的链接 List[int | str]
analysis_group_blacklist = [123456789] # 不解析里面填写的QQ群号发的链接 List[int | str]
analysis_desc_blacklist = [123456789] # 里面填写的群号，发送的解析内容不包含简介 List[int | str]
analysis_display_image = true # 是否显示封面 true/false
# 哪种类型需要显示封面，与上一项相冲突，上一项为true则全开 List[str]
analysis_display_image_list = ["video", "bangumi", "live", "article", "dynamic"]
analysis_enable_search = false # 是否开启搜视频功能 true/false  example: "搜视频 123456"


analysis_trust_env = false # 是否使用环境变量或者当前系统正在使用中的代理设置 true/false安装使用 nb-cli 安装，不需要手动添加入口，更新使用 pip (推荐)nb plugin install nonebot_plugin_analysis_bilibili使用 pip 安装和更新，初次安装需要手动添加入口 （新版默认不带 bot.py 文件）pip install --upgrade nonebot_plugin_analysis_bilibilipip 安装后在 Nonebot2 入口文件（例如 bot.py ）增加：nonebot.load_plugin("nonebot_plugin_analysis_bilibili")
Package: nonebot-plugin-animalVoice
nonebot_plugin_animalVoice✨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_animalVoice')或在bot路径pyproject.toml的[tool.nonebot]的plugins中添加nonebot_plugin_animalVoice即可pyproject.toml配置例如：[tool.nonebot]
plugin_dirs = ["src/plugins"]
plugins = ["nonebot_plugin_animalVoice","xxxxx"]## 🎉 使用
### 指令表
| 指令 | 需要@ | 范围 | 说明 |
|:-----:|:----:|:----:|:----:|
| [兽音加密]/[convert] | 否 | 群聊/私聊 | 发送需要加密的文字 |
| [兽音解密]/[deconvert] | 否 | 群聊/私聊 | 发送需要解密的文字 |


**注意**

默认情况下, 您应该在指令前加上命令前缀, 通常是 /
Package: nonebot-plugin-animeres
动漫资源获取插件这个插件主要是网站爬取过来的数据，在使用命令进行搜索时候采用关键字的方式，比如天气之子这时搜索的是天气之子相关资源，如果获取的资源并不理想或者你只需要生肉（无字幕）资源时，你就需要用天气之子 raw或天气之子 mkv这种多个关键字空格方式进行获取，这种方式准确度会比直接用天气之子精准且效果好，建议采用多关键字的方式进行搜索。使用例子安装nb plugin install nonebot-plugin-animeres使用pip安装pip install nonebot-plugin-animeres命令资源、动漫资源参数资源名称配置参数ANIMERES_PROXY=""                      # 设置代理端口
ANIMERES_SITE=""                       # 选择资源站点
ANIMERES_FORWARD=false                 # 适用于QQ的转发形式发送
ANIMERES_LENGTH=3                      # 每次发送的数量，用-1表示全部取出
ANIMERES_FORMANT="{title}\n{magnet}"   # 发送的消息格式化
ANIMERES_ONESKIP=true                  # 当只有一个选项时跳过
ANIEMRES_PRIORITY=100ANIMERES_PROXY通过ANIMERES_PROXY参数可以设置代理来加速资源的获取或者获取不到的情况ANIMERES_PROXY =http://127.0.0.1:1080ANIMERES_SITE有些情况下可能某站点关闭或者当前网络访问这个站点不佳可以尝试切换到其它站点，具体可切换站点如下。dongmanhuayuanmyheartsiteanoneko（需要设置代理）ANIMERES_FORWARD在QQ中使用的合并转发发送消息ANIMERES_FORMANT格式化字符串标签说明title资源名称tag资源标签类型size资源大小magnet种子链接
Package: nonebot-plugin-anime-trace
nonebot-plugin-anime-trace✨ 通过ai.animedb.cn的api识别动漫、galgame角色 ✨最新情报前两天网站抽风，现已恢复正常。2023/08/25💿 安装使用 nb-cli 安装在 nonebot2 项目的根目录下打开命令行, 输入以下指令即可安装nb plugin install nonebot-plugin-anime-trace使用包管理器安装在 nonebot2 项目的插件目录下, 打开命令行, 根据你使用的包管理器, 输入相应的安装命令pip install nonebot-plugin-anime-trace打开 nonebot2 项目根目录下的pyproject.toml文件, 在[tool.nonebot]部分追加写入plugins = ["nonebot-plugin-anime-trace"]🎉 使用默认配置下命令: {#} {识别|角色|人物|} [gal|动漫]说明：命令符不是命令头，只要包含命令符和命令关键字就会触发响应，例如“foo识别foo#foo”也可以触发大括号内{}为必要关键字, 中括号内[]为可选参数, 默认使用动漫模型附带一张图片、或回复一张图片、或再发送一张图片可以自定义命令符、命令关键字示例:⚙️ 配置如果需要自定义配置，请在 nonebot2 项目的.env文件中添加配置配置项必填默认值说明animetrace_cmd否"#"命令符animetrace_keyword否["识别", "角色", "人物"]命令关键字animetrace_priority否10响应优先级animetrace_model_anime否"pre_stable"动漫模型animetrace_model_gal否"game_model_kirakira"galgame模型animetrace_max_num否3一个角色最多返回几个识别结果nickname否["anime trace"]bot昵称列表，只取nickname[0]动漫模型和galgame模型请前往ai.animedb.cn查看常见问题 Q&A没有识别到任何角色网站没有识别到该图中的角色出错啦~可能是图里角色太多了content:{code:-1}网站处理图片出错，可能是图中角色过多、或者网站后端挂了，可以尝试裁剪图片识别失败，换张图片试试吧~<Response [504 Gateway Time-out]>网站接收图片出错，可能是图中角色过多、或者网站后端挂了，可以尝试裁剪图片其他请先去ai.animedb.cn尝试能否识别，若能识别，联系我更新；若不能识别，等待站长修复TODO增加ai绘图鉴别
Package: nonebot-plugin-answersbook
nonebot-plugin-answersbook✨ 愿一切无解都有解！解除你的迷惑，终结你的纠结！ ✨📖 介绍谁的生活不迷茫，谁的人生不迷惑。每个人都希望未卜先知，都希望掌控自己命运的罗盘，可变换莫测的世界总让我们感到失望，其实，我们的困惑并不在身外，而在我们的内心深处。我们总是希望心灵的疑惑得带一个真诚的回应，即便这个回应只是简单的“是”或“否”。这是一本治愈系的心灵解惑书，它将带给你的不止是生活的指引，还有心灵的慰藉。数据来源于吉林美术出版社2018年9月第1版的《神奇的答案之书》，数据著作权为原作者张权所有。*本项目由HoshinoBot的插件answersbook移植而来。💿 安装使用 nb-cli 安装在 nonebot2 项目的根目录下打开命令行, 输入以下指令即可安装nb plugin install nonebot-plugin-answersbook使用包管理器安装在 nonebot2 项目的插件目录下, 打开命令行, 根据你使用的包管理器, 输入相应的安装命令pippip install nonebot-plugin-answersbookpdmpdm add nonebot-plugin-answersbookpoetrypoetry add nonebot-plugin-answersbookcondaconda install nonebot-plugin-answersbook打开 nonebot2 项目的bot.py文件, 在其中写入nonebot.load_plugin('nonebot_plugin_answersbook')从 github 安装在 nonebot2 项目的插件目录下, 打开命令行, 输入以下命令克隆此储存库git clone https://github.com/A-kirami/nonebot-plugin-answersbook.git打开 nonebot2 项目的bot.py文件, 在其中写入nonebot.load_plugin('src.plugins.nonebot_plugin_answersbook')🎉 使用指令表指令说明翻看答案 + 问题翻看这个问题的答案问题 + 翻看答案翻看这个问题的答案
Package: nonebot-plugin-antiflash
Anti Flash🎇 反闪照 🎇版本v0.2.3⚠ 适配nonebot2-2.0.0beta.2👉 适配alpha.16版本参见alpha.16分支更新日志安装通过pip或nb安装；在env内设置：ANTI_FLASH_ON=true# 全局开关ANTI_FLASH_GROUP=["123456789","987654321"]# 默认开启的群聊，但可通过指令开关ANTI_FLASH_PATH="your-path-to-config.json"# 配置文件路径，默认同插件代码路径ANTI_FLASH_GROUP会在每次初始化时写入配置文件，在群组启用反闪照，可通过指令更改。修改配置文件即读即改，可后台修改。功能全局开关仅超管配置，不支持指令修改全局开关；各群聊均配置开关，需管理员及超管权限进行修改；命令开启/启用/禁用反闪照
Package: nonebot-plugin-antiinsult
nonebot-plugin-antiinsult✨ NoneBot 反嘴臭插件 ✨📖 介绍本插件为被动插件检测到有用户@机器人并嘴臭时将其临时屏蔽(bot重启后失效)当bot为群管理时会请对方喝昏睡红茶(禁言)超级用户不受临时屏蔽影响但是会被昏睡红茶影响当bot的群权限比超级用户高的时候, 超级用户也有机会品尝昏睡红茶被bot灌了昏睡红茶的用户不会进临时黑名单开启对线模式后不会被bot灌昏睡红茶和临时拉黑 (因为要对线)💿 安装nb-cli安装, 包管理器安装  二选一使用 nb-cli 安装在 nonebot2 项目的根目录下打开命令行, 输入以下指令即可安装nb plugin install nonebot-plugin-antiinsult使用包管理器安装在 nonebot2 项目的插件目录下, 打开命令行,根据你使用的包管理器, 输入相应的安装命令pippip install nonebot-plugin-antiinsultpdmpdm add nonebot-plugin-antiinsultpoetrypoetry add nonebot-plugin-antiinsultcondaconda install nonebot-plugin-antiinsult打开 bot项目下的pyproject.toml文件,在其plugins里加入nonebot_plugin_antiinsultplugins = ["nonebot_plugin_antiinsult"]🎉 使用在Bot目录下的.env文件内可添加以下变量以设置禁言时长:ANTI_INSULT_BAN_TIME=720单位为分钟, 默认值720分钟(12小时)指令表指令权限需要@范围说明^(添加|删除)屏蔽词 xxx主人否私聊 | 群聊可输入多个,用空格隔开解除屏蔽 qq主人否私聊 | 群聊查看临时黑名单主人否私聊 | 群聊^(禁用|启用)飞(妈|马|🐴|🐎)令主人否私聊 | 群聊开启/关闭对线模式P.S.解除屏蔽可以解除临时屏蔽, 也可以解除禁言(当然, 需要bot为群管理).你说从聊天界面查看屏蔽词库? 噢, 我亲爱的老伙计, 你怕是疯了!⚠️ 注意事项本插件目前仅支持 nonebot2 + go-cqhttp 的使用方式, 一切非此二者结合的使用方式造成的问题请自行探索解决, 或者使用其他插件
Package: nonebot-plugin-antimonkey
NoneBot-Plugin-AntiMonkey基于cv2和预训练的机器学习模型（TensorFlow）实现检测🐒猴子图并撤回的nonebot插件声明本项目的开发旨在提供一个技术解决方案，以应对在线群聊中出现的特定类型的刷屏行为。重要的是要强调，此举并非反映出对任何动物，特别是猴子，的不喜欢或成见。作者深知动物在自然界和文化中的重要地位，并且尊重所有生命的多样性和独特性。此项目仅针对那些利用猴子图片进行刷屏、干扰正常交流的行为。作者的目标是促进在线交流的健康和秩序，同时保护用户免受持续的信息干扰和不适内容的影响。介绍你是否被某些人高频刷的猴子图恶心过？🐒🐒🐒本插件能在bot是管理员的群持续检测群聊人员所发图片，判断是否为🐒图并自动撤回，值得注意的是，撤回功能并不受tx风控影响！安装使用pip进行安装pip install nonebot-plugin-antimonkey使用安装运行后，插件将自动加载并开始监控管理的群消息。存在的问题不是百分百能识别准确！特别是抽象🐒图！偶尔会有cv2报错，可能存在于检测表情包这类较小的图片，调整尺寸时发生了错误从而无法读取图片与部分插件比如“今日运势”冲突，正在加紧修复管理员的🐒图撤不了群主的🐒图更撤不了贡献欢迎提交Pull Request或报告Issues。许可MIT License致谢感谢google公司开发的MobileNetV2模型，这是一个由Google开发的高效的轻量级深度学习模型。更多关于MobileNetV2的信息可以在官方论文中找到感谢低嫩群友刷的恶心吗喽🐒🐒🐒，让这个项目得以实现。
Package: nonebot-plugin-antirecall
nonebot-plugin-antirecall✨ NoneBot 防撤回插件 ✨📖 介绍经过多次修改稍微复杂点的防撤回插件-> 更新后可能要删掉bot目录下\data\enablelist 文件夹内的配置文件,并重新设置开启后群内撤回消息会被bot发送群主可以开关本群的防撤回不建议使用私聊功能,容易风控(建议收购企鹅🐧)超级用户可以开启一个群,每次有撤回消息会在群内通知,这样不用多次私聊转发,群内消息减小企鹅风控超级用户可以查看全局防撤回和列表。💿 安装使用 nb-cli 安装在 nonebot2 项目的根目录下打开命令行, 输入以下指令即可安装nb plugin install nonebot-plugin-antirecall使用包管理器安装在 nonebot2 项目的插件目录下, 打开命令行, 根据你使用的包管理器, 输入相应的安装命令pippip install nonebot-plugin-antirecallpdmpdm add nonebot-plugin-antirecallpoetrypoetry add nonebot-plugin-antirecallcondaconda install nonebot-plugin-antirecall打开 nonebot2 项目的bot.py文件, 在其中写入nonebot.load_plugin('nonebot_plugin_antirecall')🎉 使用指令表指令说明开启/添加防撤回, enable + 群号1 群号2 ...开启群的防撤回关闭/删除防撤回, disable + 群号1 群号2 ...关闭群的防撤回查看防撤回群聊查看防撤回群聊开启/关闭绕过管理层管理员/群主不会被防撤回,仅限群内防撤回菜单打开本插件菜单开启/关闭防撤回私聊gid uid超级管理员私聊使用,gid群号的群撤回消息会私聊给uid的用户,如果群没开启防撤回就不生效查看防撤回私聊查看私聊列表,私聊使用,会返回json数据.开启防撤回私聊 gid设置防撤回触发后监听的群,一个参数群号(ps.仅限一个群[建议是一个私人小群专门用来干这事]重新设置会覆盖)关闭防撤回私聊无参数,删除这个监听群,不监听查看防撤回监听查看监听的群和发送的群,一个json添加/删除防撤回监听 gid添加防撤回被监听的群,一次一个[不建议太多,会风控]Tips防撤回的英文指令 : enable/disable, enable/disable here, bypass/no bypass here, clear list, antirecall menu, enable/disable private msg, enable/disable/add/remove/view listener, list private msg
Package: nonebot-plugin-any
nonebot-plugin-any🐝Nonebot2多平台统一事件与统一消息构造发送 🐝介绍本插件提供了统一事件接口与统一消息构造发送接口，方便您的插件在多个平台接收事件与发送消息。本插件将各平台的事件（消息事件，群消息事件）抽象出一个统一的AnyEvent（AnyMsgEvent，AnyGroupMsgEvent），节约了开发者在适配多平台时所需要的额外时间。同时也提供了AnyMsg，来提供一套接口即可发送跨平台消息的能力，只需构造一次AnyMsg即可编译成各平台消息，使您的插件结构更为清晰优雅。特性简单便捷的依赖注入支持跨平台的统一事件接收接口与统一消息构造发送接口与NoneBot2消息处理流程行为一致安装载入通过 pip 或 nb-cli 安装pipinstallnonebot-plugin-anynbplugininstallnonebot-plugin-any并在您的bot.py中载入插件nonebot.load_plugin("nonebot_plugin_any")# 如果可能，最好将本插件在其他插件之前载入目前支持符号含义✅完全支持🟨部分支持（仅支持针对响应者等）⚠️平台本身不支持，发送时自动返回提示❌尚未支持适配器纯文本图片提及(@)回复语音OneBot V11✅✅✅🟨✅QQ 频道✅✅✅🟨⚠️Kook (开黑啦)✅✅✅🟨✅使用fromnonebotimporton_command,requirefromnonebot.adapterimportBotasBaseBot# 导入依赖require("nonebot_plugin_any")fromplugins.nonebot_plugin_anyimportAnyMsgEvent,AnyGroupMsgEvent,AnyMsg,Platformtest=on_command("/ping",priority=1000)@test.handle()asyncdef_(event:AnyMsgEvent):# 简单的依赖注入支持awaitAnyMsg("AnyMsgEvent pong!").send(at=True,reply=True)# 原生适配发送时 at 和 reply@test.handle()asyncdef_(bot:BaseBot,event:AnyMsgEvent):msg=AnyMsg("prefix").image(Path("pong.png")).text("suffix")# 支持链式构造qqmsg=msg.build(platform=Platform.QQ)# 构造 QQ 消息kookmsg=msg.build(platform=Platform.KOOK)# 构造 KOOK 消息botmsg=msg.build(bot=bot)# 根据 Bot 的类型构造对应消息awaitmsg.send()# 支持一个 AnyMsg 无限复用！@test.handle()asyncdef_(event:AnyGroupMsgEvent):# 接收多平台群消息事件print(event.user_id)# 各平台统一一个接口print(event.image)# 便捷获取消息内图片链接print(event.group_rich_id)# 含平台名的一级群聊 idawaitAnyMsg("AnyGroupMsgEvent pong!").finish()# 与 matcher.finish(xxx) 行为一致# 可以这样连接AnyMsg("12345")+AnyMsg("67890")# 也可以这样连接AnyMsg("12345").text("67890")AnyMsg("aaa").image(Path("bbb.png")).text("ccc")# 还可以这样连接AnyMsg("12345")+"67890"# 这样连接也是完全没问题！"12345"+AnyMsg("67890")完善本插件原本是YuukaBot的功能之一，经魔法修改适配NoneBot2后在NoneBot2平台上作为插件。本插件仍处于开发阶段，若有需要的特性或新平台支持，欢迎提 issue 与 pr。开源许可本插件使用MIT许可证开源。
Package: nonebot-plugin-apex-api-query
nonebot-plugin-apex-api-query✨ 基于 NoneBot 的 Apex Legends API 查询插件 ✨📖 介绍基于 NoneBot2 且使用 OneBot V11 协议 的Apex Legends API查询插件。您可以在此处申请您自己的 API 密钥。
申请密钥后重新在此页面登录 API 密钥以测试密钥是否可用。
必须将此 API 密钥链接至您的 Discord 账户后您的 API 密钥才可用。由于 API 的问题，您只能在查询玩家信息时使用 EA 账户用户名并非 Steam 账户用户名。数据由 API 提供，本插件仅作 数据获取 和 内容转换 。如您遇到了OSError: cannot open resource错误，请检查#7。💿 安装使用 nb-cli 安装在 nonebot2 项目的根目录下打开命令行, 输入以下指令即可安装nb plugin install nonebot_plugin_apex_api_query使用包管理器安装在 nonebot2 项目的插件目录下, 打开命令行, 根据你使用的包管理器, 输入相应的安装命令pippip install nonebot_plugin_apex_api_querypoetrypoetry add nonebot_plugin_apex_api_query打开 nonebot2 项目根目录下的pyproject.toml文件, 在[tool.nonebot]部分追加写入plugins = ["nonebot_plugin_apex_api_query"]⚙️ 配置在 nonebot2 项目的.env文件中添加下表中的必填配置配置项必填默认值说明APEX_API_KEY是NoneAPI 密钥APEX_API_URL否https://api.mozambiquehe.re/API 链接地址APEX_API_T2I否True文字转图片🎉 使用指令表指令权限需要@范围说明玩家 [玩家名称]无否私聊/群聊/频道根据玩家名称查询信息 (暂仅支持查询 PC 平台玩家信息)UID [玩家UID]无否私聊/群聊/频道根据玩家 UID 查询信息 (暂仅支持查询 PC 平台玩家信息)自查无否私聊/群聊/频道根据玩家已绑定的 UID 自动查询玩家信息地图无否私聊/群聊/频道查询地图轮换猎杀无否私聊/群聊/频道查询各平台顶尖猎杀者信息制造无否私聊/群聊/频道查询复制器轮换服务无否私聊/群聊/频道查询服务器状态订阅地图管理员否群聊/频道每整点查询地图轮换取消订阅地图管理员否群聊/频道取消每整点查询地图轮换订阅制造管理员否群聊/频道每日 2 时查询复制器轮换取消订阅制造管理员否群聊/频道取消每日 2 时查询复制器轮换绑定 [玩家 UID]无否私聊/群聊/频道将 UID 与 QQ 账号绑定 (群聊 与 频道 信息不互通)解绑无否私聊/群聊/频道将 UID 与 QQ 账号解除绑定 (群聊 与 频道 信息不互通)🖼️ 效果图📄 ToDo如您有想要的功能，请提交Issues。🌸 致谢@nonebot强大的NoneBot2 机器人框架@nonebot订阅功能基于APScheduler 定时任务插件@nonebot本地数据存储功能基于本地数据存储@A-kirami使用其 NoneBot PluginREADME 模板@mobyw文字转图片功能源于轻量文字转图片插件
Package: nonebot-plugin-apexranklookup
nonebot_plugin_apexranklookup一个基于nonebot的插件，用于查询Apex英雄的地图轮换玩家信息复制器猎杀门槛api key申请在https://apexlegendsapi.com/获取APIkey填入.env 或者config.py中apex_api_token使用.map/.地图查看当前大逃杀、竞技场模式轮换地图，以及地图剩余时间。.stat/.查询 origin_id (平台)根据origin_id查询玩家信息（id、等级、段位、当前状态）可查询多平台(PC、PS4、X1)，不添加默认PC.crafting/.复制器查询当前复制器轮换物品。.pd/.猎杀查询全平台大逃杀、竞技场猎杀最低分和大师段位以上的人数。.bind/.绑定origin id 与qq绑定，实现更方便的查询。.unbind/.解绑解除绑定图片自定义/data/image/base.png 为玩家信息的背景底色，可以660*750大小替换。/data/font/SourceHanSansCN-Normal.ttf 为默认字体，也可替换，之后去draw.py修改路径。更多样式修改详见draw.pyTODO中文文本翻译输出美化追踪器输出优化添加绑定功能添加订阅功能致谢https://apexlegendsapi.com/https://github.com/Shennoter/ApexRankLookUp
Package: nonebot-plugin-apscheduler
NoneBot Plugin APScheduler✨ NoneBot APScheduler 定时任务插件 ✨使用方式加载插件后使用require获取scheduler对象（请注意插件加载顺序）fromnonebotimportrequirerequire("nonebot_plugin_apscheduler")fromnonebot_plugin_apschedulerimportscheduler@scheduler.scheduled_job("cron",hour="*/2",id="xxx",args=[1],kwargs={"arg2":2})asyncdefrun_every_2_hour(arg1,arg2):passscheduler.add_job(run_every_day_from_program_start,"interval",days=1,id="xxx")配置项apscheduler_autostart是否自动启动schedulerapscheduler_log_levelint类型日志等级WARNING=30(默认)INFO=20DEBUG=10(只有在开启 nonebot 的 debug 模式才会显示 debug 日志)apscheduler_configapscheduler的相关配置。参考配置 scheduler,配置参数配置需要包含prefix: apscheduler.默认配置：{"apscheduler.timezone":"Asia/Shanghai"}