Saravanan666/pypi-org huggingface dataset:
Package: nonebot-plugin-shorturl
nonebot-plugin-shorturl✨ 为 NoneBot 插件提供短链接服务支持 ✨安装pipinstallnonebot-plugin-shorturl
poetryaddnonebot-plugin-shorturl
pdmaddnonebot-plugin-shorturl# 特定后端pipinstallnonebot-plugin-shorturl[redis]pipinstallnonebot-plugin-shorturl[diskcache]# 所有后端pipinstallnonebot-plugin-shorturl[all]使用方式在.env文件中添加必填的配置项配置项通用配置项SHORTURL_HOST（必填）：用于为外部插件构造完整的包含域名的短链接。示例值：http://localhost:8080SHORTURL_ENDPOINT：指定短链接服务的入口点模板。默认值：/shorturl/{token}，可以自定义为/s/{token}等SHORTURL_CACHE_TYPE：指定短链接服务的后端缓存类型，可选值：memory|diskcache|redis差分配置项RedisSHORTURL_REDIS_HOST：Redis 后端的地址SHORTURL_REDIS_PORT：Redis 后端的端口SHORTURL_REDIS_DB：Redis DB 配置项SHORTURL_REDIS_USERNAME：Redis 用户名SHORTURL_REDIS_PASSWORD：Redis 密码DiskcacheSHORTURL_DISKCACHE_FOLDER：Diskcache 文件持久化目录
Package: nonebot-plugin-shutup
NoneBot-Plugin-Shutup✨雪豹闭嘴✨使用在群里艾特机器人+雪豹闭嘴,即可使机器人暂时屏蔽群内主动响应，任意适配器都可以使用。仅限主动信息响应屏蔽，如果是其他插件的主动信息功能是无法屏蔽的，例如定时任务💿 安装以下提到的方法 任选其一即可[推荐] 使用 nb-cli 安装在 nonebot2 项目的根目录下打开命令行, 输入以下指令即可安装nbplugininstallnonebot-plugin-shutup使用包管理器安装在 nonebot2 项目的插件目录下, 打开命令行, 根据你使用的包管理器, 输入相应的安装命令pippipinstallnonebot-plugin-shutuppdmpdmaddnonebot-plugin-shutuppoetrypoetryaddnonebot-plugin-shutupcondacondainstallnonebot-plugin-shutup打开 nonebot2 项目根目录下的pyproject.toml文件, 在[tool.nonebot]部分的plugins项里追加写入[tool.nonebot]plugins=[# ..."nonebot_plugin_shutup"]⚙️ 配置插件开箱即用，所有配置项皆为可选。请按需添加下面的配置项到.env文件中配置项必填默认值类型说明shutup_tome否Truebool是否需要艾特,设置为False则无需艾特shutup_name否[]List[str]需要名称，例如xx闭嘴shutup_time否10int闭嘴时间，单位分钟shutup_permission否["超管"]List[str]默认只响应超管，如果需要所有人都能使用，设置为空列表[]不建议不建议和以下插件混用,因为功能重复指令阻断黑名单其他丁真同款电子烟爱发电支付宝-蚂蚁森林-保护雪豹(手机打开)以下是作者保护雪豹的截图
Package: nonebot-plugin-ShuYing-hitokoto
ShuYing-hitokoto这是一个由书樱编写的 一言 Nonebot插件issue右对齐由于腾讯蛋疼的排版设计，还无法完美对齐使用本插件使用关键词识别：以一言、hitokoto开头的消息均会被认为为获取一言消息
Package: nonebot-plugin-ShuYing-setu
nonebot-plugin-ShuYing-setu这是一个由书樱编写的 获取色图 Nonebot插件issue目前使用的是API - 书樱寄语API，可能会存在访问速度慢等问题。使用本插件使用关键词识别：以色图、setu、来点色图、涩图开头的消息均会被认为为获取色图消息如果此插件出现 R-18 内容，请联系书樱寄语
Package: nonebot-plugin-simdraw
nonebot-plugin-simdraw使用方式方式一：发送[gamename]抽卡（来一发）来模拟手游抽卡（目前仅有Fgo与明日方舟卡池文件、欢迎提交其他游戏卡池文件娱乐大家~）指令后带参数图可以抽卡附带你们老婆们和老公们的头像方式二：使用以下方式调用抽卡函数nonebot.require("nonebot_plugin_simdraw").draw(times:int,game:str,noimg=True):return[Messages]配置项使用本插件需要将在bot.py同级目录下新建/cache/simdraw文件夹，并在文件夹内配置congfig.json与其他游戏卡池信息文件congfig.json范例：{"fgo":[//游戏名[0.01,5],//[概率,类别][0.03,4],[0.04,-1]],"fgomsgs":[//游戏名+msgs"五星从者：",//用于生成抽卡信息"四星从者：","五星礼装："],"fgocards":"fgo.json"//游戏名+cards:卡池信息文件名}游戏卡池信息文件范例：[{"name":"\u5f17\u6817\u591a",//角色名"url":"https:\/\/fgo.wiki\/images\/3\/3e\/Servant300.jpg",//图片url"star":5//类别}]本仓库内有fgo与明日方舟的卡池文件与配置文件，欢迎取用~
Package: nonebot-plugin-simplemusic
nonebot-plugin-simplemusic适用于Nonebot2的点歌插件支持 qq、网易云、酷我、酷狗、咪咕、b站音频区安装使用 nb-clinb plugin install nonebot_plugin_simplemusic使用 pippip install nonebot_plugin_simplemusic使用以下命令需要加命令前缀(默认为/)，可自行设置为空点歌/qq点歌/网易点歌/酷我点歌/酷狗点歌/咪咕点歌/b站点歌 + 关键词默认为qq点歌
Package: nonebot-plugin-skland-arksign
nonebot-plugin-skland-arksign✨ 用于每日早八定时签到森空岛明日方舟的Nonebot插件 ✨💿 安装使用 nb-cli 安装在 nonebot2 项目的根目录下打开命令行, 输入以下指令即可安装nbplugininstallnonebot-plugin-skland-arksign使用包管理器安装在 nonebot2 项目的插件目录下, 打开命令行, 根据你使用的包管理器, 输入相应的安装命令pippipinstallnonebot-plugin-skland-arksignpdmpdmaddnonebot-plugin-skland-arksignpoetrypoetryaddnonebot-plugin-skland-arksigncondacondainstallnonebot-plugin-skland-arksign打开 nonebot2 项目根目录下的pyproject.toml文件, 在[tool.nonebot]部分追加写入plugins=["nonebot_plugin_skland_arksign"][!IMPORTANT]
如果想在Python <= 3.9的环境中使用，请选择v0.5.8，这是最后一个支持Python <= 3.9的 Release严格来说其实是第一个以及最后一个，因为之前的版本有不适用于非3.10以下的类型注解语法，为此专门发布的一个可用的支持版本对于其他非v0.5.8版本，都有可能不兼容Python <= 3.9🎉 使用插件命令名为skland, 可用别名：skl、skd、森空岛配置在 bot 项目的.env文件中添加下表中的配置配置项类型必填默认值说明skland_arksign_allow_groupbool否False允许群组等私信用户以上的对话模型注册模型而不会警告请在私聊中使用字样在群聊中使用命令时，命令的权限会受到较大限制skland_timestamp_delayint否2针对bot所在机器调整bot生成森空岛签名时进行运算的减数skland_use_web_timestampbool否False无法调到合适的timestamp_delay时使用的方案新增账号sklandadd[游戏账号ID][森空岛token][-n可选备注][!IMPORTANT]
游戏账号ID为游戏主界面博士名下面那串数字（如114514）在群聊中使用时，一定不要带上token，否则会有盗号风险缺少的token会在私聊中补充：使用 bind 命令获取Token登录森空岛访问这个网址返回如下信息{"code":0,"data":{"content":"<Token>"},"msg":"接口会返回您的鹰角网络通行证账号的登录凭证，此凭证可以用于鹰角网络账号系统校验您登录的有效性。泄露登录凭证属于极度危险操作，为了您的账号安全，请勿将此凭证以任何形式告知他人！"}将<Token>填入命令中[!NOTE]
例子: 游戏账号ID为114514，访问得到内容"content": "1919810"则命令为森空岛 add 114514 1919810[!IMPORTANT]
注意不要把包裹content内容的引号，或是页面返回的整个内容输入到命令中！私信补充token在群聊中添加uid后，私聊中对bot发送以下命令sklandbind森空岛token删除账号sklanddel游戏账号ID/备注[!WARNING]
注意：非超级用户只可删除自己绑定的账号，超级用户可以删除bot数据库内所有账号列出账号sklandlist[!WARNING]
仅超级用户可用更新账号sklandupdate游戏账号ID/备注[-u可选UID][-t可选token][-n可选备注][!WARNING]
仅超级用户可用立即手动签到特定用户sklandsignin游戏账号ID/备注所有用户sklandsignin!all[!WARNING]
仅超级用户可用签到全部用户时，会分发到原本对应的聊天目标♿️ FAQ为什么这么多仅超级用户可用的命令？
因为当前的数据库模型没有记录添加者的信息，只记录了需要发送到的用户信息，所以暂时只能通过超级用户来操作
未来可能会加入权限系统，以及增加数据库模型字段使用例子？sklandadd1145141919810-nhhhaaa
sklandadd1145141919810sklandadd114514sklanddel114514sklanddelhhhaaa
sklandlist
sklandupdate114514-u1919810-nhhhaaaaa
sklandupdatehhhaaaaa-t0189191sklandsignin1919810为什么我刚获取token并绑定好，一会就用不了了？当您使用浏览器获取token时，不要去登出账号，否则鹰角网络通行证会失效！如果要添加多个账号，请删除浏览器缓存。或者使用浏览器自带的隐私浏览模式，拿到Token后，关闭隐私窗口，再登录一次即可注意：电脑在用密码登录后，手机客户端有可能会被挤掉，但一定不要点客户端里的清理会话，否则所有的登录状态都会被清空！报错{'code': 10001, 'message': '当前用户未经授权'}？参考#更新账号一栏重新绑定游戏账号ID参考issue：#29报错Client error '400 Bad Request' for url xxx？请检查token复制过程中是否有错漏，以及游戏账号ID是否与您输入的token相符报错Client error '401 Unauthorized' for url xxx？参考#配置一栏修改skland_timestamp_delay的数值参考值：5，10修改skland_use_web_timestamp值为True🤗 致谢xxyz30/skyland-auto-sign(Github/Gitee)、Yanstory/skland-checkin-ghaction、Maojuan-lang/SenKongDao、enpitsuLin/skland-daily-attendance：感谢以上项目提供的参考！AzideCupric：感谢大佬的技术支持！orzhe0119/nonebot-plugin-datastore：超好用的数据存储插件！MountainDash/nonebot-plugin-send-anything-anywhere：峯驰物流部门的全能转接信使！noneplugin/nonebot-plugin-session：全能的账单会话模型管理员！nonebot/plugin-alconna：比argparse好用十倍甚至九倍的命令行解析器！
Package: nonebot-plugin-sleep
nonebot-plugin-sleep✨ NoneBot 来份精致的睡眠套餐 ✨📖 介绍想拥有一份精致的睡眠套餐吗? ^ ^发送指令让bot给你吧!💿 安装使用 nb-cli 安装在 nonebot2 项目的根目录下打开命令行, 输入以下指令即可安装nb plugin install nonebot-plugin-sleep使用包管理器安装在 nonebot2 项目的插件目录下, 打开命令行, 根据你使用的包管理器, 输入相应的安装命令pippip install nonebot-plugin-sleeppdmpdm add nonebot-plugin-examplepoetrypoetry add nonebot-plugin-examplecondaconda install nonebot-plugin-example打开 nonebot2 项目根目录下的pyproject.toml文件, 在[tool.nonebot]部分追加写入plugins = ["nonebot_plugin_sleep"]⚙️ 注意bot必须为 管理员/群主 才有禁言的权限否则只回复晚安。且无法禁言管理员！🎉 使用指令表/sleep禁言发指令的用户8小时，bot回复晚安。/sleep 10禁言发指令的用户10小时，bot回复晚安。sleep后面带数字的话就禁言对应的时长，必须为整数，最多24也就是1天，如果超过24则也禁言1天，最小1也就是1小时，不带数字就是第一个例子了默认8小时。
Package: nonebot-plugin-smms
nonebot-plugin-smms✨ sm.ms 图床插件 ✨简介本插件提供sm.ms图床的上传、删除、查询上传历史功能。安装使用nb-cli安装（推荐）nbplugininstallnonebot-plugin-smms使用pip安装pipinstallnonebot-plugin-smms需要在 bot 根目录pyproject.toml文件中 [tool.nonebot] 部分添加：plugins=["nonebot_plugin_smms"]Driver 设置需要参考driver配置项，添加HTTPClient支持（如~httpx），在对应 env 文件（如.env.env.prod）中，根据所用适配器的要求进行如下配置：DRIVER=~fastapi+~httpxDRIVER=~httpx+~websockets插件环境配置在对应 env 文件（如.env.env.prod）中，可以设置如下参数。sm.ms API token:SMMS_API_URL="https://smms.app/api/v2"替换默认 sm.ms API 地址（https://sm.ms/api/v2）:SMMS_TOKEN="your_token"使用说明如需在其他插件中使用上传图片等功能，可以从本插件导入。导入方式：fromnonebotimportrequirerequire("nonebot_plugin_smms")fromnonebot_plugin_smmsimportSMMS基本使用方式（以 QQ 适配器为例）：smms=SMMS()image=...# bytes, BytesIO, Pathfile=awaitsmms.upload(image)iffile:awaitmatcher.send(MessageSegment.image(file.url))awaitsmms.delete(file.hash)awaitmatcher.finish("图片上传并删除成功")else:awaitmatcher.finish("图片上传失败")
Package: nonebot-plugin-soup
_✨ 心灵鸡汤 ✨_📖 介绍来一碗心灵鸡汤吧。💿 安装使用 nb-cli 安装在 nonebot2 项目的根目录下打开命令行, 输入以下指令即可安装nbplugininstallnonebot-plugin-soup使用 pip 安装pipinstallnonebot-plugin-soup打开 nonebot2 项目的bot.py文件, 在其中写入nonebot.load_plugin('nonebot_plugin_soup')🎉 使用指令说明鸡汤获取一碗心灵鸡汤毒鸡汤获取一碗心灵毒鸡汤📝 更新日志展开/收起2023-01-11 V1.0.0插件发布~
Package: nonebot-plugin-souti
nonebot-plugin-souti✨ 基于 Nonebot2 的一款文字搜题插件 ✨📖 介绍基于 Nonebot2 的一款文字搜题插件, 使用百度不挂科题库💿 安装使用 nb-cli 安装在 nonebot2 项目的根目录下打开命令行, 输入以下指令即可安装nb plugin install nonebot-plugin-souti使用包管理器安装在 nonebot2 项目的插件目录下, 打开命令行, 根据你使用的包管理器, 输入相应的安装命令pip install nonebot-plugin-souti打开 nonebot2 项目根目录下的pyproject.toml文件, 在[tool.nonebot]部分追加写入plugins = ["nonebot_plugin_souti"]🎉 使用指令表指令需要@说明搜题 题目内容否搜题命令, 后面带题目内容效果图
Package: nonebot-plugin-spark-gpt
Nonebot Plugin SparkGPT详细文档 ->Canxin SiteFeature使用Nonebot框架跨适配器实现,多聊天平台同步实现支持 QQ, QQ频道, Kook, 飞书, Telegram, Discord支持跨平台账户绑定,多平台账户统一数据适配多来源语言模型, 多态模型(Bing,可画图)实现 多用户, 多会话窗口, 公共会话和私有会话实现 流式输出 , 文转图, 文转网络剪切板链接实现WebUi编辑配置,实时热更新ToDo负载均衡用户权限系统模型来源支持情况✔️:支持 ❌:不支持来源传入文本传入图片输出文本输出图片Newbing✔️✔️✔️✔️Poe✔️❌✔️❌ChatGPT Api✔️❌✔️❌ChatGPT 网页✔️❌✔️❌Claude.Ai✔️❌✔️❌Slack Claude✔️❌✔️❌Ps:各来源的配置使用均在WebUi中已有详细说明聊天平台支持情况✔️:支持 ❌:不支持来源传入文本传入图片输出文本输出图片QQ✔️✔️✔️✔️QQ频道✔️✔️✔️✔️Kook✔️❌✔️✔️飞书✔️❌✔️✔️Telegram✔️✔️✔️✔️Discord✔️✔️✔️✔️Ps:各聊天平台接入,请查看对应的Nonebot适配器使用说明
Package: nonebot-plugin-splatoon3
nonebot-plugin-splatoon3✨ splatoon3游戏日程查询插件 ✨📖 介绍一个基于nonebot2框架的splatoon3游戏日程查询插件,支持onebot11,onebot12,telegram协议,kook协议,QQ官方bot协议onebot12协议下支持QQ、QQ频道、QQ官方bot、TG、微信消息、微信公众号、KOOK 等平台全部查询图片,全部采用pillow精心绘制,图片效果可查看下面的效果图也可以邀请我目前做好的bot直接加入频道，kook频道bot,qq频道bot,qq群聊bot💿 安装使用 nb-cli 安装在 nonebot2 项目的根目录下打开命令行, 输入以下指令即可安装nb plugin install nonebot-plugin-splatoon3使用包管理器安装在 nonebot2 项目的插件目录下, 打开命令行, 根据你使用的包管理器, 输入相应的安装命令pdmpdm add nonebot-plugin-splatoon3poetrypoetry add nonebot-plugin-splatoon3⚙️ 配置插件访问了splatoon3.ink和splatoonwiki.org这两个网站,如果机器人所处环境不支持直接访问这两个网站可以在 nonebot2 项目的.env.prod文件中添加下表中的代理地址配置项配置项必填值类型默认值说明splatoon3_proxy_address否str""代理地址，格式为 127.0.0.1:20171splatoon3_reply_mode否boolFalse指定回复模式，开启后将通过触发词的消息进行回复，默认为Falsesplatoon3_permit_private否boolFalse是否允许频道私聊触发，默认为Falsesplatoon3_permit_c2c否boolFalse是否允许qq私聊(c2c)触发，默认为Falsesplatoon3_permit_channel否boolTrue是否允许频道触发，默认为Truesplatoon3_permit_group否boolTrue是否允许群聊(如qq群，tg群)触发，默认为Truesplatoon3_permit_unknown_src否boolFalse是否允许未知来源触发，默认为Falsesplatoon3_sole_prefix否boolFalse限制消息触发前缀为/splatoon3_guild_owner_switch_push否boolFalse频道服务器拥有者是否允许开关主动推送功能(为False时仅允许管理员开启关闭)示例配置# splatoon3示例配置
splatoon3_proxy_address = "" #代理地址
splatoon3_reply_mode = False #指定回复模式
splatoon3_permit_private = False #是否允许频道私聊触发
splatoon3_permit_c2c = False #是否允许qq私聊(c2c)触发
splatoon3_permit_channel = True #是否允许频道触发
splatoon3_permit_group = True # 是否允许群聊(如qq群，tg群)触发
splatoon3_permit_unkown_src = False #是否允许未知来源触发
splatoon3_sole_prefix = False # 限制消息触发前缀为/
splatoon3_guild_owner_switch_push = False # 频道服务器拥有者是否允许开关主动推送功能(为False时仅允许管理员开启关闭)🎉 使用指令表指令帮助手册效果图对战查询打工查询活动祭典随机武器✨喜欢的话就点个star✨吧，球球了QAQ⏳ Star 趋势
Package: nonebot-plugin-splatoon3-nso
nonebot-plugin-splatoon3-nso✨ splatoon3 nso查询插件 ✨📖 介绍一个基于nonebot2框架的splatoon3 nso查询插件,支持onebot11,onebot12,telegram协议,kook协议,QQ官方bot协议本仓库代码是基于paul的splatoon3-bot内的nso插件进行的重构版本建议配合我做的日程查询插件一起使用也可以邀请我目前做好的小鱿鱿bot直接加入kook频道或qq群聊，kook频道bot,qq群聊bot小鱿鱿官方kook频道:kook频道💿 安装前置环境python3.10或以上版本系统安装有2.30版本以上gitdeno引擎，安装参考https://www.denojs.cn/如需在win下使用，还需要安装win版sed，下载地址插件安装使用 nb-cli 安装在 nonebot2 项目的根目录下打开命令行, 输入以下指令即可安装nb plugin install nonebot-plugin-splatoon3-nso使用包管理器安装在 nonebot2 项目的插件目录下, 打开命令行, 根据你使用的包管理器, 输入相应的安装命令pdmpdm add nonebot-plugin-splatoon3-nsopoetrypoetry add nonebot-plugin-splatoon3-nso⚙️ 配置以下配置项均为可选值，根据自己需要将配置项添加至nonebot目录的.env.prod文件配置项必填值类型默认值说明splatoon3_proxy_address否str""代理地址，格式为 127.0.0.1:20171(该配置项与日程查询插件公用)splatoon3_reply_mode否boolFalse指定回复模式，开启后将通过触发词的消息进行回复，默认为False(该配置项与日程查询插件公用)splatoon3_proxy_list_mode否boolTrue局部域名代理模式,具体依据自己服务器对各个域名的访问情况进行设置，默认True，False情况为全部域名请求走代理splatoon3_proxy_list否list见源码局部域名代理列表splatoon3_deno_path否str""需要先在系统下安装deno，参考https://www.denojs.cn/此处填写安装路径，具体到deno文件，如"/home/ubuntu/.deno/bin/deno"splatoon3_schedule_plugin_priority_mode否boolFalse日程插件的帮助菜单优先模式(会影响帮助菜单由哪个插件提供，该配置项与日程查询插件公用)splatoon3_kk_guild_id否str""Q群在进行登录时，将用户引导至kook平台完成登录的服务器idsplatoon3_bot_disconnect_notify否boolTruebot上线，掉线时通知到频道splatoon3_qq_md_mode否boolFalse部分消息使用qq平台md卡片,开启了也没用，md模版需要在qqbot端进行审核，模板id目前在代码里是写死的splatoon3_unknown_command_fallback_reply否boolTrue没有匹配命令时是否兜底回复splatoon3_notify_tg_bot_id否str""日志消息将由该bot发送至tg频道，不填就不会发送splatoon3_tg_channel_msg_chat_id否str""msg消息的tg通知频道splatoon3_tg_channel_job_chat_id否str""job消息的tg通知频道splatoon3_notify_kk_bot_id否str""日志消息将由该bot发送至kook频道，不填就不会发送splatoon3_kk_channel_msg_chat_id否str""msg消息的kook通知频道splatoon3_kk_channel_job_chat_id否str""job消息的kook通知频道示例配置# splatoon3-nso示例配置
splatoon3_proxy_address = "" #代理地址
splatoon3_reply_mode = False #指定回复模式
splatoon3_proxy_list_mode = True #局部域名代理模式,具体依据自己服务器对各个域名的访问情况进行设置，默认True，False情况为全部域名请求走代理
splatoon3_proxy_list = ["accounts.nintendo.com", "api.accounts.nintendo.com", "api-lp1.znc.srv.nintendo.net"] #局部域名代理列表
splatoon3_deno_path = "" #需要先在系统下安装deno，参考https://www.denojs.cn/ 此处填写安装路径，具体到deno文件，如"/home/ubuntu/.deno/bin/deno"
splatoon3_schedule_plugin_priority_mode = False #日程插件的帮助菜单优先模式(会影响帮助菜单由哪个插件提供，该配置项与日程查询插件公用)
splatoon3_kk_guild_id = "" #Q群在进行登录时，将用户引导至kook平台完成登录的服务器id
splatoon3_bot_disconnect_notify = True #bot上线，掉线时通知到频道
splatoon3_qq_md_mode = False #部分消息使用qq平台md卡片,开启了也没用，md模版需要在qqbot端进行审核，模板id目前在代码里是写死的
splatoon3_unknown_command_fallback_reply = True  # 没有匹配命令时是否兜底回复
# 日志消息将由该bot发送至tg频道
splatoon3_notify_tg_bot_id = ""
splatoon3_tg_channel_msg_chat_id = ""
splatoon3_tg_channel_job_chat_id = ""
# 日志消息将由该bot发送至kook频道
splatoon3_notify_kk_bot_id = ""
splatoon3_kk_channel_msg_chat_id = ""
splatoon3_kk_channel_job_chat_id = ""🎉 使用指令表nso帮助菜单✨喜欢的话就点个star✨吧，球球了QAQ鸣谢splatoon3-bot本插件基于splatoon3-bot内的nso插件进行重构s3si.ts个人战绩同步上传至stat.ink的脚本https://github.com/imink-app/f-API模拟nso授权步骤的公开接口https://github.com/samuelthomas2774/nxapi-znca-api模拟nso授权步骤的公开接口⏳ Star 趋势
Package: nonebot-plugin-splatoon3-schedule
nonebot-plugin-splatoon3-schedule✨ splatoon3游戏日程查询插件 ✨📖 介绍一个基于nonebot2框架的splatoon3游戏日程查询插件,支持onebot11,onebot12,telegram协议,kook协议,QQ官方bot协议全部查询图片,全部采用pillow精心绘制,图片效果可查看下面的效果图建议配合我做的nso查询插件一起使用也可以邀请我目前做好的小鱿鱿bot直接加入频道或群聊，kook频道bot,qq群聊bot小鱿鱿官方kook频道:kook频道💿 安装使用 nb-cli 安装在 nonebot2 项目的根目录下打开命令行, 输入以下指令即可安装nb plugin install nonebot-plugin-splatoon3-schedule使用包管理器安装在 nonebot2 项目的插件目录下, 打开命令行, 根据你使用的包管理器, 输入相应的安装命令pdmpdm add nonebot-plugin-splatoon3-schedulepoetrypoetry add nonebot-plugin-splatoon3-schedule⚙️ 配置以下配置项均为可选值，根据自己需要将配置项添加至nonebot目录的.env.prod文件配置项必填值类型默认值说明splatoon3_proxy_address否str""代理地址，格式为 127.0.0.1:20171splatoon3_reply_mode否boolFalse指定回复模式，开启后将通过触发词的消息进行回复，默认为Falsesplatoon3_permit_private否boolFalse是否允许频道私聊触发，默认为Falsesplatoon3_permit_c2c否boolFalse是否允许qq私聊(c2c)触发，默认为Falsesplatoon3_permit_channel否boolTrue是否允许频道触发，默认为Truesplatoon3_permit_group否boolTrue是否允许群聊(如qq群，tg群)触发，默认为Truesplatoon3_permit_unknown_src否boolFalse是否允许未知来源触发，默认为Falsesplatoon3_sole_prefix否boolFalse限制消息触发前缀为/splatoon3_guild_owner_switch_push否boolFalse频道服务器拥有者是否允许开关主动推送功能(为False时仅允许管理员开启关闭)splatoon3_is_official_bot否boolFalse是否是官方小鱿鱿bot(会影响输出的帮助图片内容)splatoon3_schedule_plugin_priority_mode否boolFalse日程插件的帮助菜单优先模式(会影响帮助菜单由哪个插件提供，该配置项与nso查询插件公用)示例配置# splatoon3-schedule示例配置
splatoon3_proxy_address = "" #代理地址
splatoon3_reply_mode = False #指定回复模式
splatoon3_permit_private = False #是否允许频道私聊触发
splatoon3_permit_c2c = False #是否允许qq私聊(c2c)触发
splatoon3_permit_channel = True #是否允许频道触发
splatoon3_permit_group = True # 是否允许群聊(如qq群，tg群)触发
splatoon3_permit_unkown_src = False #是否允许未知来源触发
splatoon3_sole_prefix = False # 限制消息触发前缀为/
splatoon3_guild_owner_switch_push = False # 频道服务器拥有者是否允许开关主动推送功能(为False时仅允许管理员开启关闭)
splatoon3_is_official_bot = False	# 是否是小鱿鱿bot(会影响输出的帮助图片内容)
splatoon3_schedule_plugin_priority_mode = False #日程插件的帮助菜单优先模式(会影响帮助菜单由哪个插件提供，该配置项与nso查询插件公用)🎉 使用指令表指令帮助手册效果图对战查询打工查询活动祭典随机武器✨喜欢的话就点个star✨吧，球球了QAQ鸣谢https://splatoon3.ink日程数据来源https://splatoonwiki.org武器数据来源⏳ Star 趋势
Package: nonebot-plugin-stable-diffusion
nonebot_plugin_stable_diffusion✨ NoneBot Stable Diffusion ✨📖 介绍接入Stable Diffusion做AI文生图。💿 安装使用 nb-cli 安装在 nonebot2 项目的根目录下打开命令行, 输入以下指令即可安装nb plugin install nonebot_plugin_stable_diffusion使用包管理器安装在 nonebot2 项目的插件目录下, 打开命令行, 根据你使用的包管理器, 输入相应的安装命令pippip install nonebot_plugin_stable_diffusioncondaconda install nonebot_plugin_stable_diffusion打开 nonebot2 项目的bot.py文件, 在其中写入nonebot.load_plugin("nonebot_plugin_stable_diffusion")从 github 安装在 nonebot2 项目的插件目录下, 打开命令行, 输入以下命令克隆此储存库git clone https://github.com/Matrix-King-Studio/nonebot_plugin_stable_diffusion.git打开 nonebot2 项目的bot.py文件, 在其中写入nonebot.load_plugin("src.plugins.nonebot_plugin_stable_diffusion")⚙️ 配置在 nonebot2 项目的.env文件中添加下表中的必填配置配置项必填默认值说明cd_time否100sCD时间manager_list否无不受冷却时间限制的管理员🎉 使用指令表指令权限需要@范围/画画帮助所有人否群聊/画画 二次元，中国女孩，唯美，烟火，棕红色长发，金色眼睛，洛丽塔风格，精致面容，毛发细致，cg感，高清，8k，浪漫主义所有人否群聊效果图
Package: nonebot-plugin-starrail-calendar
《崩坏：星穹铁道》活动日历安装通过nb或pip命令安装插件pip install nonebot_plugin_starrail_calendar或nb plugin install nonebot_plugin_starrail_calendar命令<星穹/星琼>日历查看本群订阅服务器日历<星穹/星琼>日历 on/off订阅/取消指定服务器的日历推送<星穹/星琼>日历 time 时:分设置星穹日历推送时间<星穹/星琼>日历 status查看星穹日历推送设置功能演示
Package: nonebot-plugin-starzai-plugin-memu
nonebot-plugin-starzai-plugin-memu✨ Starzai系列插件之一-菜单插件 ✨📖 介绍StarZai-Plugin是一套系列插件，拥有多功能，多机器人平台的特点。无论你用什么机器人框架，基本上都能用星崽这是其中一个插件，即帮助菜单插件💿 安装使用 nb-cli 安装在 nonebot2 项目的根目录下打开命令行, 输入以下指令即可安装nb plugin install nonebot-plugin-starzai-plugin-memu使用包管理器安装在 nonebot2 项目的插件目录下, 打开命令行, 根据你使用的包管理器, 输入相应的安装命令pippip install nonebot-plugin-starzai-plugin-memu打开 nonebot2 项目根目录下的pyproject.toml文件, 在[tool.nonebot]部分追加写入plugins = ["nonebot-plugin-starzai-plugin-memu"]🎉 使用指令表指令权限需要@范围能力中心所有人否群聊综合能力所有人否群聊其他能力所有人否群聊贡献代码fork本仓库，修改好后提交主分支特别鸣谢山重水复没有他们就没有本项目！
Package: nonebot-plugin-status
nonebot-plugin-status✨ NoneBot 服务器状态（CPU, Memory, Disk Usage）查看插件 ✨使用方式通用:发送 Command状态或者statusOneBot:向机器人发送戳一戳表情双击机器人头像戳一戳配置项[!WARNING]
GitHub 仓库中的文档为最新 DEV 版本，配置方式请参考PyPI上的文档。配置方式：直接在 NoneBot 全局配置文件中添加以下配置项即可。server_status_enabled类型：bool默认值：True说明：是否启用服务器状态查看功能server_status_truncate类型：bool默认值：True说明：是否启用模板变量按需注入功能（节约时间）server_status_only_superusers类型:bool默认:True说明: 是否仅允许超级用户使用超级用户需在配置文件中如下配置:SUPERUSERS=["your qq id"]server_status_template类型:str默认: 请参考示例说明：发送的消息模板，支持的方法、变量以及类型如下：relative_time (Callable[[datetime], timedelta]): 获取相对时间humanize_date (Callable[[datetime], str]):人性化时间humanize_delta (Callable[[timedelta], str]):人性化时间差cpu_usage (float): CPU 使用率per_cpu_usage (List[float]): 每个 CPU 核心的使用率memory_usage (svmem): 内存使用情况，包含 total, available, percent, used, free(, active, inactive, buffers, cached, shared) 属性swap_usage (sswap): 内存使用情况，包含 total, used, free, percent, sin, sout 属性disk_usage (Dict[str, psutil._common.sdiskusage]): 磁盘使用率，包含 total, used, free, percent 属性uptime (datetime): 服务器运行时间runtime (datetime): NoneBot 运行时间bot_connect_time (Dict[str, datetime]): 机器人连接时间配置文件示例（默认模板）SERVER_STATUS_TEMPLATE='
CPU: {{ "%02d" % cpu_usage }}%
Memory: {{ "%02d" % memory_usage.percent }}%
Runtime: {{ runtime | relative_time | humanize_delta }}
{% if swap_usage.total %}Swap: {{ "%02d" % swap_usage.percent }}%{% endif %}
Disk:
{% for name, usage in disk_usage.items() %}
  {{ name }}: {{ "%02d" % usage.percent }}%
{% endfor %}
'
Package: nonebot-plugin-steam-game-status
nonebot-plugin-steam-game-status✨ 在群内播报 Steam 游戏状态的 Nonebot 插件 ✨📖 介绍在群内播报群友的 Steam 游戏状态💿 安装使用 nb-cli 安装在 nonebot2 项目的根目录下打开命令行, 输入以下指令即可安装nb plugin install nonebot-plugin-steam-game-status使用包管理器安装在 nonebot2 项目的插件目录下, 打开命令行, 根据你使用的包管理器, 输入相应的安装命令pippip install nonebot-plugin-steam-game-statuspdmpdm add nonebot-plugin-steam-game-statuspoetrypoetry add nonebot-plugin-steam-game-statuscondaconda install nonebot-plugin-steam-game-status更新pip install nonebot-plugin-steam-game-status --upgrade打开 nonebot2 项目根目录下的pyproject.toml文件, 在[tool.nonebot]部分追加写入plugins = ["nonebot_plugin_steam_game_status"]⚙️ 配置获取steam_web_key在 nonebot2 项目的.env文件中添加下表中的必填配置配置项必填默认值类型说明steam_web_key是无str 或 listSteam Api Keysteam_command_priority否5int事件处理函数优先级steam_proxy否Nonestr代理steam_proxy 示例# .env.xxxsteam_proxy="http://ip:port"单个 steam key 配置示例# .env.xxxsteam_web_key=123456789QWERTYUII123456789# or 引号包裹steam_web_key="123456789QWERTYUII123456789"# 若字符串形式key绑定失败，请改写为以下多key配置多个 steam key 配置示例# .env.xxxsteam_web_key='["123456789QWERTYUII123456789","123456789","987654321",]'# or 无引号包裹steam_web_key=["123456789QWERTYUII123456789","123456789","987654321"]🎉 使用获取SteamID64Steam 桌面网站或桌面客户端：点开右上角昵称下拉菜单，点击账户明细，即可看到 Steam ID
Steam 应用：点击右上角头像，点击账户明细，即可看到 Steam ID获取Steam好友代码Steam 桌面网站或桌面客户端：点开导航栏 好友 选项卡，点击添加好友，即可看到 Steam 好友代码
Steam 应用：点击右上角头像，点击好友，点击添加好友，即可看到 Steam 好友代码指令表指令需要@范围权限说明steam绑定/steam添加/steam.add否群聊群员后加个人SteamID64或好友代码steam解绑/steam删除/steam.del否群聊群员后加个人SteamID64steam列表/steam绑定列表否群聊超管/群管管理员命令steam播报开启/steam播报打开否群聊超管/群管管理员命令steam播报关闭/steam播报停止否群聊超管/群管管理员命令创意来源群友的 koishi bot 的该效果插件注意事项1.不支持播报非 Steam 游戏2.不支持播报 Steam 隐身状态下进行的游戏更新记录2024.02.29新增游戏中文名播报，感谢6DDUU6的PR顺应 Nonebot 规范，缓存文件迁移至用户目录下，详见plugin-localstore调整数据结构，节省 key变更原缓存记录从 每次读取文件 更改为 持续在内存中
Package: nonebot-plugin-stockhelper
nonebot_plugin_stockhelper股票看盘助手 具体指令如下：看股价发送 看股票(或kgp) + 股票名(或股票代码、股票简称) 机器人回复当前股价监控股票发送 监控(或jk) + 股票名(或股票代码、股票简称) + 提醒波幅(这个可有可无，不写默认0.3%)，即可在股票波动超过给定的波幅之后给你提醒
Package: nonebot-plugin-stupidjdsd
A plugin for dealing with JDSD of Guangzhou University！📖 介绍广州大学的经典诵读为广大青年带来了不可描述的烦恼为了解决这个大家的这个烦恼我在过去两个月里致力于寻找各种更加简便的方式这是其中之一！💿 安装使用 nb-cli 安装在 nonebot2 项目的根目录下打开命令行, 输入以下指令即可安装nbplugininstallnonebot-plugin-stupidjdsd使用 pip 安装pipinstallnonebot-plugin-stupidjdsd打开 nonebot2 项目的bot.py文件, 在其中写入nonebot.load_plugin('nonebot-plugin-stupidjdsd')注意:在版本更新后可以手动生成bot.py这个入口文件，但是不生成这个也是可以的~🎉 使用1.第一次使用本插件需要绑定Key，寻找Key的方法放在了这里2.插件默认使用的是不带有匹配和邮件通知功能的3.若需要使用匹配功能请在__init__文件中更改被注释的文件路径4.若需要使用邮件通知功能请在完成第三步之后按照Original_Script.py文件内的指引更改执行脚本后会返回FINISH或ERROR若是FINISH则为成功，ERROR则需要检查Key或代码如果您有发现bug或是存在任何疑问都可以在issues中提问！触发指令指令说明经典诵读执行脚本jdsd执行脚本📝 更新日志展开/收起2023-02-04 V0.0插件制作完毕！
Package: nonebot-plugin-styledstr
nonebot-plugin-styledstrNoneBot 2 风格化字符串管理插件。介绍风格化字符串管理，或称字符串资源管理，即通过字符串标签来标识和获取一个字符串内容。设计初衷是用于灵活控制机器人的输出内容。字符串标签字符串标签用以在风格预设文件中唯一标识一个字符串内容。字符串标签使用点记法表示层级结构。举个例子，如果一个字符串在预设文件中的层级结构是这样的：{"one":{"sample":{"structure":"something"}}}那么这个字符串something的标签即为one.sample.structure。风格预设该插件可以通过不同的风格预设来切换相同字符串标签的内容，通过这种方式，你可以为你的GLADoS机器人加装各种“人格核心”，或者让它变成一个“语言通”（即国际化）。使用方法可以参考使用用例。这也是为何我将这个插件命名为“风格化字符串管理”而非诸如“字符串资源管理”一类的名称（虽然这名称依旧很烂）。安装安装此插件需要 Python 3.8 及以上版本。使用nb-cli安装注意：请确认已安装nb-cli。nbplugininstallnonebot-plugin-styledstr使用 Poetry 安装注意：需要另外安装Poetry。poetryaddnonebot-plugin-styledstr使用pip安装pipinstallnonebot-plugin-styledstr使用准备配置注意：使用该插件前，请务必在项目中创建存放字符串资源的目录，并通过下面的配置项指定其为资源目录。关于如何设置插件配置项，参考 NoneBot 2 官方文档的基本配置章节。该插件可通过在配置文件中添加如下配置项对部分功能进行配置。STYLEDSTR_RESPATH：字符串资源目录，默认为当前工作目录（建议在bot.py文件中使用pathlib进行配置或使用绝对路径，若使用相对路径请确保工作目录为项目根目录。建议手动配置。）；STYLEDSTR_PRESET：风格预设，默认为default。为项目添加风格预设文件在字符串资源目录下根据需要创建风格预设文件。风格预设文件以 YAML 或 JSON 文件存储，并需确保文件名与风格预设配置一致，文件名对大小写不敏感。例如若风格预设配置为default，则需要保证字符串资源目录下存在文件名为default的 YAML 或 JSON 文件。如果在资源目录下同时存在多个满足同一预设的文件（例如同时存在default.yaml与default.json），则会按.json>.yaml>.yml的优先级读取文件。加载插件并获取解析器对象参考 NoneBot 2 官方文档的加载插件章节，在项目中加载该插件：>>>fromnonebotimportrequire# 以默认配置获取解析器对象（.env.* 文件或 nonebot 初始化时的配置）>>>parser=require('nonebot_plugin_styledstr').init()# 使用 nonebot.config 配置获取解析器对象>>>importnonebot>>>config=nonebot.get_driver().config>>>config.styledstr_preset='custom'>>>parser=require('nonebot_plugin_styledstr').init(config)# 使用字典配置获取解析器对象>>>frompathlibimportPath>>>config={...'styledstr_respath':Path('path/to/respath'),...'styledstr_preset':'custom'...}>>>parser=require('nonebot_plugin_styledstr').init(config)使用参见使用用例了解该插件的用法。部署如果你想要协助维护本项目，你可以按照以下方式将项目部署至本地：警告：直接从本存储库部署的项目可能包含未经测试的代码，这可能会导致不可预测的行为，请不要运行在生产环境中。gitclonehttps://github.com/jks15satoshi/nonebot_plugin_styledstr.gitcdnonebot_plugin_styledstr# 推荐以下述方式安装依赖（需要另外安装 Poetry）poetryinstall# 或者使用 pip 安装依赖，建议参照 Python 文档创建并激活虚拟环境后安装# https://docs.python.org/zh-cn/3/tutorial/venv.html#creating-virtual-environmentspipinstall.许可协议该项目以 MIT 协议开放源代码，详阅LICENSE文件。
Package: nonebot-plugin-sudo
nonebot-plugin-sudo✨ 使用其他用户身份执行命令 ✨📖 介绍XDbot2 SUDO 插件独立版，允许使用其他用户身份执行命令💿 安装使用 nb-cli 安装在 nonebot2 项目的根目录下打开命令行, 输入以下指令即可安装nb plugin install nonebot-plugin-sudo使用包管理器安装在 nonebot2 项目的插件目录下, 打开命令行, 根据你使用的包管理器, 输入相应的安装命令pippip install nonebot-plugin-sudopdmpdm add nonebot-plugin-sudopoetrypoetry add nonebot-plugin-sudocondaconda install nonebot-plugin-sudo打开 nonebot2 项目根目录下的pyproject.toml文件, 在[tool.nonebot]部分追加写入plugins = ["nonebot_plugin_sudo"]⚙️ 配置在 nonebot2 项目的.env文件中添加下表中的必填配置配置项必填默认值说明SUDOERS是无可以使用 sudo 指令的用户SUDO_INSERT_CMDSTART否0是否自动插入指令前缀SUDO_REPLACE_SENDER_DATA否1是否修改event.sender的信息（可能会拖慢运行速度）🎉 使用仅在 Onebot V11 适配器下测试可用，暂不支持 sudo 嵌套指令表指令权限需要@范围说明sudo <uin> <消息...>SUDOER否无限制以用户<uin>的身份执行<消息...>效果图待补充
Package: nonebot-plugin-summon
nonebot_plugin_summon✨让机器人帮你召唤群友✨安装1.pip install nonebot-plugin-summon
2.nb plugin install nonebot-plugin-summon
3.Download zip指令指令需要@示例说明设置召唤+艾特(或qq号)+昵称否设置召唤 @xxx 女装哥设置一个召唤群友删除召唤+昵称是删除召唤 女装哥删除一个召唤群友召唤+昵称否召唤 女装哥让机器人帮你叫群友召唤列表否召唤列表查看已设置的昵称戳+昵称+次数(数字)否戳 女装哥 10让机器人戳群友超管指令：艾特bot 切换召唤术+普通/增强/强力普通模式为: 戳一戳
增强模式为: 艾特
强力模式为: 戳一戳 + 艾特