Saravanan666/pypi-org huggingface dataset:
Package: nonebot-plugin-gocqhttp
nonebot-plugin-gocqhttpA plugin to run go-cqhttp directly in NoneBot2, without additional download and installation.一款在 NoneBot2 中直接运行 go-cqhttp 的插件, 无需额外下载安装.优势对标koishijs/koishi-plugin-gocqhttp便于部署:部署时只需启动一个 Bot 进程即可, 无需其他附加工具易于使用:本插件提供一个简单的 WebUI, 可以直接在图形界面中添加账户:添加帐号控制进程查看状态还有更多...如果你觉得这个插件很赞, 欢迎返图!跨平台支持:根据反馈, 本插件已可以在MacOS/Linux/Windows上运行, 且不受异步子进程调用带来的限制使用安装推荐使用nb-cli进行安装要求最低 Python 版本为3.8配置本项目提供以下可选配置项, 请在.env中自行进行配置如果想要获取更多配置文件相关信息, 请阅读源代码账号配置GOCQ_ACCOUNTS: 要登录的 QQ 账号列表, 为一个 json 数组支持的字段:uin: QQ 账号(必填)password: QQ 密码, 不填将使用扫码登录protocol: 数字, 是登录使用的客户端协议示例:[{"uin":"QQ帐号","password":"密码"}]下载地址配置GOCQ_URL: 下载 URL, 默认为空, 设置该项目后以下几个与下载有关的配置项目将失效GOCQ_DOWNLOAD_DOMAINS: 下载域名列表, 会从中选取延迟最低的进行下载GOCQ_REPO: 要下载的仓库, 默认为Mrs4s/gocqhttpGOCQ_VERSION: 要下载的版本, 默认为空, 即下载最新版本GOCQ_FORCE_DOWNLOAD: 强制在启动时下载, 默认为false其他配置GOCQ_PROCESS_KWARGS: 创建进程时的可选参数, 请参照代码进行修改GOCQ_WEBUI_USERNAME/GOCQ_WEBUI_PASSWORD: WebUI 的登录凭证, 不设置即不进行验证GOCQ_CONFIG_TEMPLATE_PATH: 自定义默认模板配置文件路径GOCQ_TUNNEL_PORT: 可以用此项配置指定端口创建一个 HTTP 代理服务器, 以便于使用服务器的网络环境进行连接, 在使用二维码登录的时候可能有用. 默认为空, 即不创建此功能为可选功能请在使用前在运行环境中pip install nonebot-plugin-gocqhttp[proxy]安装以补全依赖请务必在不使用时关闭以防止被滥用如果您在中国境内请不要尝试通过此功能连接国外服务器, 有极大可能导致服务器 IP 被屏蔽关于如何在您的设备上使用该功能提供的代理, 请搜索如何在<设备系统>上使用HTTP代理开始使用配置好了以后启动你的 Bot 即可需要注意以下几点:本插件会在 Bot 工作目录下创建accounts文件夹用于存储go-cqhttp的二进制和账户数据文件, 如果你使用版本管理工具(如git), 请自行将该文件夹加入忽略列表本插件通过子进程调用实现, 如果你在外部通过手段强行终止了 Bot 进程, 请检查开启的子进程是否也同样已终止如果你的 Bot 监听来自所有主机的连接(比如监听了0.0.0.0), 或者它向公网开放, 强烈建议设置 WebUI 登录凭证以防止被未授权访问本插件提供了一个仅SUPERUSERS能使用的命令:gocq, 可以用来查看当前运行的go-cqhttp进程状态鸣谢koishijs/koishi-plugin-gocqhttp: 本项目直接参考(直接开抄)Mrs4s/gocqhttp,nonebot/nonebot2:(看看项目名, 什么成分不用多说了吧)本项目的套壳的核心贡献者们感谢这些大佬对本项目作出的贡献:Well404🐛pthmz📖SK🐛MistEO🐛💡scdhh💻nicognaw📖本段符合all-contributors规范开源许可证由于go-cqhttp使用了AGPL-3.0许可证, 本项目也同样使用该许可注意! 如果在您的项目中依赖了该插件, 您的项目必须以该许可开源!A plugin to run go-cqhttp directly in NoneBot2, without additional download and installation.
Copyright (C) 2022 Mix

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as published
by the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU Affero General Public License for more details.

You should have received a copy of the GNU Affero General Public License
along with this program.  If not, see <https://www.gnu.org/licenses/>.
Package: nonebot-plugin-gocqhttp-cross-machine-upload-file
nonebot-plugin-gocqhttp-cross-machine-upload-file为go-cqhttp与nonebot部署于不同机器的系统提供上传群文件、私聊文件的能力。只适用于FastAPI反向驱动器用法fromioimportStringIOfromnonebotimporton_startswith,requirefromnonebot.adapters.onebot.v11importBot,MessageEventrequire("nonebot_plugin_gocqhttp_cross_machine_upload_file")fromnonebot_plugin_gocqhttp_cross_machine_upload_fileimportupload_file@on_startswith("test").handle()asyncdefhandle(bot:Bot,event:MessageEvent):# 上传指定路径文件awaitupload_file(bot,event,"image.png",path="image.png")# 上传打开的IO流withStringIO()asf:f.write("Hello World")f.seek(0)awaitupload_file(bot,event,"hello.txt",f)# 上传bytesawaitupload_file(bot,event,"hello.txt","Hello World".encode())配置callback_host回调HOST，设置为nonebot所在的主机名/IP。务必保证go-cqhttp所在主机可访问，用于让go-cqhttp下载本机文件。默认值：127.0.0.1callback_port回调端口，保持默认值即可。默认值：与PORT保持一致即可
Package: nonebot-plugin-gocqhttpQQ
开源许可证由于go-cqhttp使用了AGPL-3.0许可证, 本项目也同样使用该许可注意! 如果在您的项目中依赖了该插件, 您的项目必须以该许可开源!A plugin to run go-cqhttp directly in NoneBot2, without additional download and installation.
Copyright (C) 2022 Mix

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as published
by the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU Affero General Public License for more details.

You should have received a copy of the GNU Affero General Public License
along with this program.  If not, see <https://www.gnu.org/licenses/>.
Package: nonebot-plugin-gpt
nonebot-plugin-gpt✨ NoneBot GPT ✨📖 介绍自用的使用浏览器ChatGPT接入Nonebot2，兼容 onebot v11 与 qq 适配器使用条件需要纯净ip用来过cf，另外根据使用账号数量需要相应多的内存💿 安装使用 nb-cli 安装在 nonebot2 项目的根目录下打开命令行, 输入以下指令即可安装nb plugin install nonebot-plugin-gpt使用包管理器安装在 nonebot2 项目的插件目录下, 打开命令行, 根据你使用的包管理器, 输入相应的安装命令pippip install nonebot-plugin-gptpdmpdm add nonebot-plugin-gptpoetrypoetry add nonebot-plugin-gptcondaconda install nonebot-plugin-gpt打开 nonebot2 项目根目录下的pyproject.toml文件, 在[tool.nonebot]部分追加写入plugins = ["nonebot_plugin_gpt"]⚙️ 配置在 nonebot2 项目的.env文件中添加下表中的必填配置配置项必填默认值类型说明gpt_session是无List[Dict[str,str]]openai账号密码gpt_proxy否无str使用的代理arkose_status否falseboolgpt是否开启了arkose验证group_chat否truebool群里开启多人识别begin_sleep_time否falsebool关闭启动等待时间（建议账号数量大于5开启）gpt_chat_priority否90intgpt聊天响应优先级gpt_command_priority否19intgpt命令响应优先级gpt_white_list_mode否truebool聊天白名单模式gpt_replay_to_replay否falsebool是否响应"回复消息"gpt_ban_str否无List[str]黑名单屏蔽词列表gpt_manage_ids否无List[str]超管群/频道id，通过日志等方式获得# gpt配置示例# 当mode为空或者为openai时，建议提前手动登录一次获取session_token填入（成功使用后可删除session_token项），mode目前不支持苹果账号gpt_session='[{"email": "xxxx@hotmail.com","password": "xxxx","session_token": "ey....",},{"email": "aaaa@gmail.com","password": "xxxx","mode": "google",},{"email": "bbb@sss.com","password": "xxxx","mode": "microsoft","help_email": "xxx@xx.com"},]'gpt_proxy='http://127.0.0.1:8080'arkose_status=falsegroup_chat=truebegin_sleep_time=truegpt_chat_priority=90gpt_command_priority=19gpt_white_list_mode=truegpt_replay_to_replay=falsegpt_ban_str='["我是猪","你是猪",]'# qq适配器使用的超管群idgpt_manage_ids=['qq group id......']# 插件需要一些其他的Nonebot基础配置，请检查是否存在# 机器人名nickname=["bot name"]# 超管QQ（onebot用）SUPERUSERS=["qq num"]🎉 使用指令表指令适配器权限需要@范围说明@bot 聊天内容...兼容无/白名单是群聊/私聊/频道@或者叫名+内容 开始聊天，随所有者白名单模式设置改变初始化兼容无/白名单是群聊/私聊/频道初始化<人设名>重置兼容无/白名单是群聊/私聊/频道回到初始化人设后的第二句话时重置上一句兼容无/白名单是群聊/私聊/频道刷新上一句的回答回到过去兼容无/白名单是群聊/私聊/频道回到过去 <对话序号/p_id/最后一次出现的关键词> ，回到括号内的对话时间点人设列表兼容无/白名单是群聊/私聊/频道查看可用人设列表查看人设兼容无/白名单是群聊/私聊/频道查看人设的具体内容添加人设兼容无/白名单是群聊/私聊/频道添加人设 (人设名)历史聊天兼容无/白名单是群聊/私聊/频道查看当前人格历史聊天记录删除人设兼容超级管理员/超管群是群聊/私聊/频道删除人设 (人设名)黑名单列表兼容超级管理员/超管群是群聊/私聊/频道查看黑名单列表解黑兼容超级管理员/超管群是群聊/私聊/频道解黑<账号> ，解除黑名单白名单列表兼容超级管理员/超管群是群聊/私聊/频道查看白名单列表添加白名单兼容超级管理员/超管群是群聊/私聊/频道添加白名单 <账号/群号> (个人/群) ，添加白名单，最后不写默认为群删除白名单兼容超级管理员/超管群是群聊/私聊/频道删除白名单 <账号/群号> (个人/群) ，删除白名单，最后不写默认为群工作状态兼容超级管理员/超管群是群聊/私聊/频道查看当前所有账号的工作状态获取本地idqq无/白名单是群聊/频道群聊内获取id生成cdkqq超管群是群聊/频道生成cdk <群号/其他信息>，以绑定信息方式生成白名单cdk出现吧qq无是群聊/频道出现吧 <cdk>，以绑定id形式使用cdk加入白名单结束吧qq白名单是群聊/频道结束吧 ，用户自主解除白名单<为必填内容>，(为选填内容)常见问题微软辅助邮箱验证当触发验证后，会在启动目录生成带有启动账号名称的文件，键入收到的验证码并保存，即可自动验证。留意日志输出提示更新日志2024.02.19临时修复200问题 与 添加 微软辅助邮箱验证待续自用挺久了，匆忙改改发出来，很多东西还没补充
Package: nonebot-plugin-gpt3
Nonebot-plugin-gpt33.3日更新: 支持gpt-3.5-turbo模型✨ 基于OpenAI 官方API的对话插件 ✨功能上下文功能连续会话人格设置切换群聊/会话导出回答图片渲染如何使用私聊中是直接发送消息，群聊中是以回复的方式发送。以下是功能列表功能指令基本的聊天对话基本会话（默认【gpt3】触发）连续对话chat/聊天/开始聊天结束聊天stop/结束/结束聊天切换会话切换群聊/切换会话/切换重置会话记录刷新/重置对话重置AI人格重置人格设置AI人格设置人格导出历史会话导出会话/导出对话回答渲染为图片图片渲染（默认关闭）基本会话对话前，加上默认前缀即可与GPT3对话。连续会话输入chat/聊天/开始聊天即可不加前缀，连续的对话，输入结束/结束聊天，即可结束聊天人格设置预设了AI助手/猫娘/nsfw猫娘三种人格，可以通过人格设置切换。内置的设定可以从这里看到。同样也可以手动指定人格切换群聊命令切换+群号即可保留聊天信息并切换群聊。切换群聊到702280361图片渲染图片渲染可以在配置文件中选择配置是否需要渲染。安装使用 nb-clinb plugin install nonebot-plugin-gpt3通过包管理器安装，可以通过nb，pip，或者poetry等方式安装，以pip为例pip install nonebot-plugin-gpt3 -U随后在bot.py中加上如下代码，加载插件nonebot.load_plugin('nonebot_plugin_gpt3')配置对于官方OpenAI接口只需配置API Keys即可，所以请填写API在您的配置文件中配置API KEYSopenai_api_key = "xxx"                             # API密钥此外可以通过环境变量配置，例如在Linux命令行中输入如下命令之后，直接启动即可export openai_api_key="xxx"之后是一些自定义配置，根据注释可以自行修改，如果需要请在对应的配置文件下进行配置。gpt3_command_prefix = "."                          # 基本会话中的指令前缀
openai_api_key = "xxx"                             # API密钥

# 默认人格
gpt3_default_preset = "以下是与一个叫鸡哥的篮球高手的对话。你叫鸡哥，是一个唱跳rap篮球的高手，并且每句话后会带上厉不厉害你鸡哥!"
gpt3_proxy = "http://127.0.0.1:7890"               # 代理地址
gpt3_need_at = False                               # 是否需要@才触发命令
gpt3_image_render = False                          # 是否渲染为图片
gpt3_image_limit = 150                             # 长度超过多少才会渲染成图片
gpt3_max_tokens = 1000                             # 回答内容最大长度
gpt3_chat_count_per_day = 150                      # 普通用户每天聊天次数上限
gpt3_model = 'gpt-3.5-turbo'                       # 语言模型图片渲染如果需要开启图片渲染，请在配置文件中，配置gpt3_image_render = True并安装playwright，如果已经安装了playwright则请忽略pip3 install playwright && playwright install启动后出现PyTorch, TensorFlow等提示问题，忽略即可
Package: nonebot-plugin-group-event
nonebot_plugin_group_event_✨Nonebot & 群聊活跃助手✨_功能1、戳一戳配置配置文件位置：bot所在文件夹data/group_event/config.yml安装以下命令选其一即可nbplugininstallnonebot_plugin_group_eventpipinstallnonebot_plugin_group_eventgitclonehttps://github.com/Agnes4m/nonebot_plugin_group_event.git指令暂无
Package: nonebot-plugin-group-link-guild
nonebot-plugin-group-link-guild互通QQ群聊与QQ频道消息的插件可同步消息类型文本表情图片视频@未支持的类型将被转为：[消息类型]，如：[语音]、[json]等等安装脚手架安装pipinstallnonebot-plugin-group-link-guild在pyproject.toml中启用插件NB商店安装nbplugininstallnonebot-plugin-group-link-guild配置#互通的群与频道列表group_link_guild='[{"group_id":123456789,"group_cmd":".","guild_id":123456789098765,"channel_id":2356423,"guild_cmd":"#","self_id":123456789}]'#是否发送头衔，仅支持：[群主]、[管理员]、[频道主]、[超级管理员]display_role=true使用当配置中xxx_cmd为任意命令前缀在本群聊中需要使用设置的命令前缀+ 消息 才能发送消息特别感谢NoneBot2： 插件使用的开发框架。go-cqhttp： 稳定完善的 CQHTTP 实现。许可证本项目使用GNU AGPLv3作为开源许可证。
Package: nonebot-plugin-groupmate-waifu
nonebot_plugin_groupmate_waifu娶群友需要安装pil-utilsPIL工具插件，方便图片操作，支持文字转图片nonebot_plugin_apschedulerAPScheduler 定时任务插件安装pip install nonebot_plugin_groupmate_waifu使用nonebot.load_plugin('nonebot_plugin_groupmate_waifu')配置# nonebot_plugin_groupmate_waifu
waifu_cd_bye = 3600 # 分手冷却时间，默认1小时。
waifu_save = true   # 是否将cp记录保存为文件（避免重启bot丢失数据）。
waifu_reset = true  # 是否每日重置cp记录。

waifu_he = 40       # 在指定娶群友时，成功的概率40%
waifu_be = 25       # 在指定娶群友时，失败的概率25%

## 成功就是娶到了，失败就是单身。如果这两个参数加起来小于100那么剩下的概率是会随机娶一个。

waifu_ntr = 50      # 别人有cp时被指定娶到的概率，需要先指定成功。

yinpa_he = 50       # 在指定透群友时，成功的概率50%
yinpa_be = 0        # 在指定透群友时，失败的概率0%

## 同上，如果这两个参数加起来不等于100那么剩下的概率是会随机涩一个。

yinpa_cp = 80       # 当透群友指定的对象是你娶群友的老婆时用这个概率判定。
waifu_last_sent_time_filter = 2592000 # 过滤多久没发言的群友（单位：秒）。功能介绍指令：娶群友纯爱双向奔赴版，每天刷新一次，两个人会互相抽到对方。指令：娶群友@name有机会娶到at的人。。。指令：分手离婚雪花飘飘北风萧萧，天地一片苍茫~指令：本群cp查看当前群内的cp指令：群友卡池查看当前群可以娶到的群友列表指令：透群友ntr宫吧老哥狂喜版，每次抽到的结果都不一样。指令：涩涩记录查看当前群的群友今日透群友次数和被透的次数，记录是跨群的。也就是说群友在别的群挨透也会在记录里显示出来群友背地里玩的挺花（bushi）指令：娶群友保护娶群友保护@someone@someother将自己或at的人（可以at多人）加入保护名单。名单内的群友无法触发娶群友或透群友，也无法作为娶群友或透群友的目标。指令：解除娶群友保护解除娶群友保护@someone@someother将自己或at的人（可以at多人）从保护名单删除指令：查看保护名单查看娶群友保护的保护名单其他如有建议，bug反馈，以及讨论新玩法，新机制（或者单纯没有明白怎么用）可以来加群哦~
Package: nonebot-plugin-group-whitelist
nonebot_plugin_group_whitelist适用于Nonebot2的群聊白名单插件安装使用 nb-clinb plugin install nonebot_plugin_group_whitelist使用pippip install nonebot_plugin_group_whitelist使用以下命令需要配置命令前缀与命令分隔符，默认为”/“和”.“可以参考命令前缀自行配置/whitelist.add <群号> 添加白名单
/whitelist.remove <移除白名单> 添加白名单
/whitelist.lookup 列出白名单
Package: nonebot-plugin-gsabyss
NoneBot Plugin GsAbyss🤖 用于展示原神深境螺旋数据的 NoneBot2 插件安装方法如果你正在使用 2.0.0.beta1 以上版本 NoneBot2，推荐使用以下命令安装：# 从 nb_cli 安装nbplugininstallnonebot-plugin-gsabyss插件配置一般来说，此插件安装后无需任何配置即可使用。你也可以根据需要配置以下环境变量：环境变量必需默认说明gsabyss_dir否data/gsabyss插件数据缓存目录gsabyss_priority否10插件响应优先级。触发本插件功能的消息无法被优先级低于此配置的其他插件处理hhw_mirror否https://genshin.honeyhunterworld.com/img/素材图片下载镜像，暂不可用命令说明深渊速览插件响应以速览/深渊速览开头的消息，并且阻止事件继续向下传播。默认返回本期12层全层的深渊速览图片。你也可以通过合理搭配下面格式的参数限定查找的内容。各参数按空格分开即可，顺序随意。可选附带参数说明12/十二/十二层/第12层/ ...查询指定层全层的深渊速览12-3/12—3/12－3/12_3/ ...查询指定层指定间的深渊速览上期/下期查询上期或下期的深渊速览三月上/22年3月上/2022年三月上/ ...查询指定时间的深渊速览深渊统计插件仅响应深渊统计消息，不可附带任何参数，并且阻止事件继续向下传播。默认返回虚空数据库（Akasha Database）最新的深渊统计图片。特别鸣谢@nonebot/nonebot2|@Mrs4s/go-cqhttp|Honey Hunter World|Akasha Database深渊数据解析采用parse-hhw-abyss分离控制
Package: nonebot-plugin-gscode
NoneBot Plugin GsCode🤖 用于查询原神前瞻直播兑换码的 NoneBot2 插件安装方法如果你正在使用 2.0.0.beta1 以上版本 NoneBot，推荐使用以下命令安装：# 从 nb_cli 安装nbplugininstallnonebot-plugin-gscode使用说明插件响应gscode/兑换码，返回一组包含兑换码信息的合并转发消息。经测试，兑换码接口返回与前瞻直播有 2 分钟左右延迟，应为正常现象，请耐心等待。插件依赖@Mrs4s/go-cqhttp的合并转发接口，如需启用私聊响应请务必安装v1.0.0-rc2以上版本的 go-cqhttp。特别鸣谢@nonebot/nonebot2|@Mrs4s/go-cqhttp|@Le-niao/Yunzai-Bot
Package: nonebot-plugin-gshisbanner
nonebot-plugin-gshisbanner✨ 本插件用于在机器人上查询原神历史卡池信息 ✨📖 介绍本插件用于在机器人上查询原神历史卡池信息（当前仅适用于qq）1.0.0版本开始同时支持了onebot v11协议和red协议，欢迎尝鲜💿 安装使用 nb-cli 安装在 nonebot2 项目的根目录下打开命令行, 输入以下指令即可安装nb plugin install nonebot-plugin-gshisbannerpippip install nonebot-plugin-gshisbanner打开 nonebot2 项目根目录下的pyproject.toml文件, 在[tool.nonebot]部分追加写入plugins = ["nonebot_plugin_gshisbanner"]⚙️ 配置gshisbanner_forward_length: int
# 单次合并转发消息长度（int）,默认为10
# 仅为角色/武器卡池转发内容长度，不包括版本卡池
# 越大单次转发内容更多，合并转发的次数更少，越小单单次转发内容更少，但合并转发的次数更多
# 不要设置为>99或者<0的数字或者任意字符串

gshisbanner_json_url: str
# 历史卡池json列表下载位置
# 可选值
·· 1."banners.52v6.com/data" 
     #默认，推荐
·· 2."genshin-gacha-banners.vercel.app/data" 
     #vercel代理，国内可能无法直连
·· 3."genshin-gacha-banners.52v6.com/data" 
     #cloudfare代理，可能会被墙
·· 4."mirror.ghproxy.com/https://raw.githubusercontent.com/KeyPJ/FetchData/main/data/gacha" 
     ##ghproxy代理的raw文件，大多数情况可用，不过不稳定
     ##前面的"ghproxy.com/"可以不写(如果你是国外机),或者换成你自建的github加速服务均可(需要支持https)
·· 5."jsd.cdn.zzko.cn/gh/KeyPJ/FetchData@main/data/gacha"
     ##jsdelivr代理的文件，大多数情况可用，推荐也可以将上述4和5中的KeyPJ更改为forchannot，或者自己尝试复制json文件到数据目录{bot_dir}/data/genshin_history🎉 使用指令表用前提示，本插件采用on_keyword，不需要带你设置的command_start，当然，如果你非要带，本插件做了一定的处理指令权限需要@范围说明[name]历史卡池(num)ALL否ALLname必填，为角色名字或别名；num选填，为单次合并转发次数，若无则为gshisbanner_forward_length的值[version]卡池[num]ALL否ALLversion为版本号，如1.3，2.6等，num为1-3，对应上半（中）下半，可不填，如不填则发送该版本全部卡池刷新(更新)历史卡池/别名管理员以上否ALL刷新历史卡池或别名效果图历史卡池效果图图1图2图3版本卡池效果图图1图2图3刷新卡池/别名效果图鸣谢genshin-gacha-banners#历史up卡池来源
Package: nonebot-plugin-gspanel
NoneBot Plugin GsPanel🤖 用于展示原神游戏内角色展柜数据的 NoneBot2 插件安装方法如果你正在使用 2.0.0.beta1 以上版本 NoneBot2，推荐使用以下命令安装：# 从 nb_cli 安装nbplugininstallnonebot-plugin-gspanelYunzai@realhuhu/py-plugin插件用户安装方法请查看#38，插件不保证完全可用，请尽量自行解决相关问题。使用须知插件的圣遗物评分计算规则、卡片样式均来自@yoimiya-kokomi/miao-plugin。插件移植时对评分规则主要做了以下修改：以角色生命值、攻击力、防御力的实际基础值进行词条得分计算，导致固定值的生命值、攻击力、防御力词条评分相较原版有小幅度波动于面板数据区域展示圣遗物评分使用的词条权重规则，插件尚未自定义词条权重规则的角色使用默认规则（攻击力75、暴击率100、暴击伤害100）于面板数据区域展示角色最高的伤害加成数据，该属性与角色实际伤害属性不一致时区别显示词条权重规则对元素属性异常的空之杯进行评分惩罚，扣除该圣遗物总分的 50%（最大扣除比例）插件返回「暂时无法访问面板数据接口..」可能的原因有：Bot 与Enka.Network的连接不稳定；Enka.Network服务器暂时故障等。插件首次生成某个角色的面板图片时，会尝试从Enka.Network下载该角色的抽卡大图、命座图片、技能图片、圣遗物及武器图片等素材图片，生成面板图片的时间由 Bot 与Enka.Network的连接质量决定。素材图片下载至本地后将不再从远程下载，生成面板图片的时间将大幅缩短。一般来说，插件安装完成后无需设置环境变量，只需重启 Bot 即可开始使用。你也可以在 NoneBot2 当前使用的.env文件中添加下表给出的环境变量，对插件进行更多配置。环境变量修改后需要重启 Bot 才能生效。环境变量必需默认说明gspanel_alias否["面板"]插件响应词别名，多个别名按["面面", "板板"]格式填写gspanel_scale否1.5浏览器缩放比例，此值越大返回图片的分辨率越高resources_dir否/path/to/bot/data/插件数据缓存目录的父文件夹，包含gspanel文件夹的上级文件夹路径resources_mirror否https://enka.network/ui/素材图片下载镜像，需提供UI_Talent_S_Nilou_01.png形式的图片地址，可选镜像：https://api.ambr.top/assets/UI/（安柏计划）https://cdn.monsterx.cn/genshin/（插件作者）插件图片生成采用@kexue-z/nonebot-plugin-htmlrender，若插件自动安装运行 Chromium 所需的额外依赖失败，请参考@SK-415/HarukaBot给出的以下解决方案：Ubuntu：python3 -m playwright install-depsCentOS（仅供参考）：yum install -y atk at-spi2-atk cups-libs libxkbcommon libXcomposite libXdamage libXrandr mesa-libgbm gtk3其他非 Ubuntu 系统：@microsoft/playwright/issues其他 Playwright 相关问题也请尽量自行解决，或者前往@kexue-z/nonebot-plugin-htmlrender/issues/@microsoft/playwright/issues搜索提问。你硬要问我的话，大概也只能得到一句「哇嘎拉乃哟」命令说明角色面板插件响应以panel/面板开头的消息，下面仅以面板为例：* 如果定义了环境变量gspanel_alias则以环境变量定义的命令别名为准，默认情况下该环境变量会使插件响应面板开头的消息。面板绑定100123456/面板绑定100123456 @某人/面板绑定2334556789 100123456绑定 UID100123456至发送此指令的 QQ，QQ 已被绑定过则会更新绑定的 UID。Bot 管理员可以通过在此指令后紧跟2334556789或附带@某人的方式将 UID100123456绑定至指定的 QQ。面板/面板@某人/面板100123456查找 QQ 绑定的 UID / UID100123456角色展柜中展示的所有角色（图片）。面板夜兰/面板夜兰@某人/面板夜兰100123456/面板100123456夜兰查找 QQ 绑定的 UID / UID100123456的夜兰面板（图片）。* 所有指令都可以用空格将关键词分割开来，如果你喜欢的话。队伍伤害插件响应以teamdmg/队伍伤害开头的消息，下面仅以队伍伤害为例：队伍伤害/队伍伤害100123456/队伍伤害@某人查找指定 UID 角色展柜中前四个角色组成的队伍伤害。默认隐藏了伤害过程表格，如需查看具体伤害过程可以使用队伍伤害详情/队伍伤害过程/队伍伤害全图来强制显示全部数据（并不是单独返回伤害过程表格）。当仅发送队伍伤害时将尝试使用发送此指令的 QQ 绑定的 UID；附带 9 位数字时尝试使用该 UID；附带@某人时将尝试使用指定 QQ 绑定的 UID。队伍伤害雷九万班/队伍伤害 雷神 九条 万叶 班尼特/队伍伤害雷神 九条 万叶 班尼特@某人查找雷电将军、九条裟罗、枫原万叶、班尼特组成的队伍伤害。注意角色名之间必须使用空格分开。含有旅行者的配队暂时无法查询。队伍角色只要使用面板指令查询过或者正在展柜中摆放即可配队（即所有查询过的角色都有缓存，使用面板指令查看所有可用的角色）。为此形式的命令指定 UID 方式与上面相同。队伍别名支持可能不全请见谅，如果有十分流行的配队未能支持请前往discussions提出。* 队伍伤害为实验性功能，计算结果可能存在问题。欢迎附带详细日志提交 issue 帮助改进此功能。特别鸣谢@nonebot/nonebot2|@Mrs4s/go-cqhttp|@yoimiya-kokomi/miao-plugin|@kexue-z/nonebot-plugin-htmlrender|@UIGF-org/UIGF-API|@DGP-Studio/Snap.Metadata|Enka.Network|Miniprogram Teyvat Helper|@MiniGrayGay
Package: nonebot-plugin-guess
nonebot-plugin-guess《猜猜看》nonebot2插件（Guess a name plugin for nonebot2）Field-tested withnonebot 2.0.0b2安装pipinstallnonebot-plugin-guess# pip install nonebot-plugin-guess -U  # 升级到最新版orpoetryaddnonebot-plugin-guess# poetry add nonebot-plugin-guess@latest   # 升级到最新版orpoetry add git+https://github.com/ffreemt/nonebot-plugin-guess-game.gitorpip install git+https://github.com/ffreemt/nonebot-plugin-guess-game.gitor clonehttps://github.com/ffreemt/nonebot-plugin-guess-gameand install from the repo.使用# bot.py...nonebot.load_plugin("nonebot_plugin_guess")...然后在机器人所在的群里或给机器人发私信/guess（或cai, 猜猜看, 猜）即可开始“猜猜看”游戏。定制插件自带的游戏数据仅限“猜城市名” 及固定的城市名："上海", "北京", "广州", "深圳", "香港", "雅典", "西安", "长沙", "多伦多", "旧金山", "Zurich", "约翰内斯堡"; 最多猜的次数： 4如需自己定制游戏，可在.env里加入：# .envguess_name="人名"guess_max=3guess_name_list=["贾宝玉","林黛玉"，]
Package: nonebot-plugin-guild-patch
nonebot-plugin-guild-patchPatch plugin for NoneBot2 QQ guild (go-cqhttp) support.NoneBot2 QQ 频道 (go-cqhttp) 支持适配补丁插件.注: 本补丁没有经过充分测试, 不建议在生产环境使用, 如果发现任何问题请Issue 反馈适用版本go-cqhttp>=1.0.0-beta8-fix2NoneBot2>=2.0.0b1支持功能正常接收并处理频道消息事件支持字符串形式消息上报支持数组形式消息上报支持bot.send和matcher.send直接向频道发送消息支持event.to_me以支持to_me规则可选的事件转换器, 将频道消息事件转换为群消息安装使用nb-cli或者其他什么你喜欢的方式安装并加载该插件即可如果它被成功加载, 你在调试模式下应该看到这样的日志:11-13 09:14:52 [DEBUG] nonebot | Succeeded to load adapter "onebot"
11-13 09:14:52 [SUCCESS] nonebot | Succeeded to import "nonebot.plugins.echo"+ 11-13 09:14:52 [SUCCESS] nonebot | Succeeded to import "nonebot_plugin_guild_patch"11-13 09:14:52 [SUCCESS] nonebot | Running NoneBot...
11-13 09:14:52 [DEBUG] nonebot | Loaded adapters: cqhttp
11-13 09:14:52 [INFO] uvicorn | Started server process [114514]
11-13 09:14:52 [INFO] uvicorn | Waiting for application startup.
11-13 09:14:52 [INFO] uvicorn | Application startup complete.使用这里有一个示例插件, 它只会接收来自频道的消息fromnonebot.pluginimporton_commandfromnonebot.adapters.onebotimportBot,MessageSegmentfromnonebot_plugin_guild_patchimportGuildMessageEventmatcher=on_command('image')@matcher.handle()asyncdef_(bot:Bot,event:GuildMessageEvent):awaitmatcher.send(MessageSegment.image(file='https://1mg.obfs.dev/',cache=False,))开源许可本项目使用MIT许可证开源THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
Package: nonebot-plugin-gw2
nonebot_plugin_gw2✨激战2 星岬岛查询✨安装以下指令任意一个即可pip3 install nonebot_plugin_gw2
    nb plugin install nonebot_plugin_gw2指令指令功能备注gw2日常日常信息【gw2日常明日】 可以查看第二天gw2活动空中网活动和近日公告暂无gw2资讯第三方咨询接口暂时不更新...备注本信息数据均来自激战2 星岬岛侵删
Package: nonebot-plugin-h2e
nonebot_plugin_h2e✨ NoneBot how2exercise ——Bot已经帮我们解决了吃什么 能不能解决我们练什么呢  ✨安装pippip install nonebot-plugin-h2enb_clinb plugin install nonebot-plugin-h2e配置.env# None使用nonebot.load_plugin('nonebot_plugin_h2e')命令注：使用命令时需要加命令前缀1. 合并转发形式：私聊/群聊 （可提供随机<数量>的运动方法和模糊匹配）
 
   /fitness <锻炼方式> <目标肌群> <[来<数量>种]|[<运动方法>|<关键字>]> 
   /swim    <锻炼方式> <目标肌群> <[来<数量>种]|[<运动方法>|<关键字>]> 
   /yoga    <锻炼方式> <目标肌群> <[来<数量>种]|[<运动方法>|<关键字>]> 
 
2. 长文刷屏形式：私聊/群聊 （可提供随机<数量>的运动方法和精确匹配） 
 
   /fitnessL <锻炼方式> <目标肌群> <[来<数量>种]|[<运动方法>]> 
   /swimL    <锻炼方式> <目标肌群> <[来<数量>种]|[<运动方法>]> 
   /yogaL    <锻炼方式> <目标肌群> <[来<数量>种]|[<运动方法>]> 
 
以上命令格式中，以< >包裹的表示一个参数，以[ ]包裹的表示一个可选项。 
 
 锻炼方式 = [有器械] | [无器械] | [无支持] 
 目标肌群 = [全身] | [背部] | [腿部] | [肩部] | [腹部] | [腰部] 
 详细说明：参见姜Bot的大脑其他有bug有什么想法都可以告诉我，可先用e-mail联系：wulun0102@outlook.com本项目前期与ChatGPT深度合作，是以建立一个有趣的游泳数据库为出发点，但是发现我以一人之力无法完成这庞大的设想（作者为国家一级运动员）；本项目致力于高度压榨ChatGPT生成 json 文件：内容有可能不完全真实；所需的.json文件如下格式；{"name":"俯卧撑","description":"俯卧撑可以锻炼胸肌、肩膀和三头肌。需要开始时做一个高板姿势，然后弯曲肘部将身体降低，直到胸部接近地面。","image":"https://example.com/pushup.jpg","steps":["做一个高板姿势，手掌与肩部宽度相等，双脚并拢。","屈肘将身体降低，直到胸部接近地面。","保持短暂的停顿，然后推回起始位置。","重复以上动作。"]}在后期加入游泳动作和瑜伽动作的时候有可能逻辑会有变化，但是问题不大。希望有兴趣的朋友们可以加入这个项目！！！🐦 TODO list完善/fitness 条目下 有器械、无支撑相关条目；起步/swim 条目下 无器械、有器械、无支持相关条目；起步/yoga 条目下 无器械、有器械、无支持相关条目；等待大家的反馈；增加用户组的锻炼数据存储；增加用户组的锻炼计划定制；（现在只是方法，没有成为训练序列）代码结构重组特别鸣谢：雀魂信息查询插件：https://github.com/ssttkkl/nonebot-plugin-majsoul
Package: nonebot-plugin-haha-ask
nonebot_plugin_haha_ask一个基于NoneBot2的插件，用于查询哈哈出行信息和两地之间的距离A plugin based on NoneBot2 to query travel information and distance between the two places安装方式:
pip install nonebot_plugin_haha_ask命令askhh = on_command('askhh', aliases={'查询'})指令，0旧数据块但不保证时效，1时时新数据慢但保证时效,已默认排除紫荆山。\n查询地点，为0时查询排除紫荆山后所有信息。出发地。目的地\n请稍等2s到8s...askdis1 = on_command('dis1', aliases={'距离1'})返回距离默认地址距离，例子：北京 若不精确则可能返回其他地方的距离askdis2 = on_command('dis2', aliases={'距离2'})前后两地距离地，例子：郑州。北京 若不精确则可能返回其他地方的距离
Package: nonebot-plugin-hammer-core
Nonebot Plugin Hammer Core介绍本仓库为nonebot-plugin-hammer-xxx等插件的核心依赖，其中主要内容为我本人（ArgonarioD）在开发nonebot2插件与bot时常用的轮子，本仓库在一般情况下不作为nonebot的插件而是作为插件的依赖库安装到nonebot的运行环境中已经实现的轮子util/constant.py常量util/message_factory.py快速构建消息（回复消息）util/onebot_utils.get_qq_nickname_with_group查找QQ群员昵称字符串格式化生成（对不在本群的群员查找昵称与对应群名并格式化生成）鸣谢onebotnonebot2如果觉得有用的话求点个Star啵QwQ
Package: nonebot-plugin-hammer-maij
Nonebot Plugin Hammer MaiJ✨ 基于 onebot、nonebot2 与 Hammer MaiJ API 的 舞萌DX机厅信息共享插件 ✨前言本插件的本质是Hammer MaiJ API的 Nonebot2 前端，
可以令您的机器人与其它同样接入了 Hammer MaiJ API 的机器人以及机器人所面向的玩家共享该服务中已经存在的舞萌DX机厅信息。使用包管理器安装本插件在 nonebot2 项目的插件目录下, 打开命令行, 根据你使用的包管理器, 输入相应的安装命令pippipinstallnonebot-plugin-hammer-maijpdmpdmaddnonebot-plugin-hammer-maijpoetrypoetryaddnonebot-plugin-hammer-maijcondacondainstallnonebot-plugin-hammer-maij打开 nonebot2 项目根目录下的pyproject.toml文件, 在[tool.nonebot]部分追加写入plugins=["nonebot_plugin_hammer_maij"]:warning:重要[!IMPORTANT]
使用本插件，必须要在.env文件中配置两个配置项：SUPERUSERS：机器人超级用户，详情请看nonebot2 官方文档中的解释。MAIJ_API_TOKEN：你持有的 MaiJ API 的 API Token。如果你不知道这是什么，详情请看MaiJ API 文档。命令[!NOTE]没有通过maij.config指令设置地区的群聊不会响应任何有关命令。在下文中，COMMAND_START代表.env文件配置中的COMMAND_START的值，默认情况下是/。在下文中，<arg>指arg参数必须填写，[arg]指arg参数可选填写。有关本插件的公告功能，其本意是服务于：当机厅遇到机身损坏、断电、断网、举办比赛等特殊情况分享；失物招领、机厅群宣传等非盈利性质信息的发布。API管理员会不定时检查公告内容，如有违规内容（如色情内容、商业性质广告）或无意义灌水会删除，严重者禁用本功能使用权限。命令说明<COMMAND_START>maij.config <城市名> [目标群号...]只有机器人的超级用户才可以执行该指令！！！为目标群号设置固定地区，当不指定目标群号时目标群号为当前群聊的群号。其中省市名必须为API中收录的省市，且必须为如安徽省合肥市的标准写法。收录的省市列表请查看MaiJ API文档。<COMMAND_START>maij.disable [目标群号...]只有机器人的超级用户才可以执行该指令！！！为目标群号清除地区设置，当不指定目标群号时目标群号为当前群聊的群号。机厅列表/jtlb查询本城市中自当日 MaiJ API 重置后所有更新过卡数的机厅按卡数正序排列、更新时间倒序排列的列表<机厅名称>j/jr/几/几人/几卡/有几人/有多少人/有几卡查询指定机厅中的排卡数<机厅名称>+/-<数字>卡为指定机厅添加/移除指定卡数<机厅名称>++/--为指定机厅添加/移除一张卡<机厅名称>[=]<数字>卡将指定机厅设置为指定卡数<机厅名称>[都]有谁查询指定机厅今日的卡数变更记录<机厅名称>[的本]周[的]出勤情况发送由API记录的指定机厅七天以内的出勤情况折线图发[一](条/个)公告 <地名> <内容>发送一条公告，内容支持换行；在不续期的情况下一周后会被自动删除续[一](续/发/下)公告 <地名> <公告ID>为指定公告续期一周删[一](条/个)公告 <地名> <公告ID>删除指定的公告，只有发布者可以删除测试环境Python 3.9.7nonebot 2.1.0matcha 0.2.5本插件所实现的APIHammer MaiJ API更新日志v2.0.0 (2024-01-27)重构插件，将项目管理工具从 Poetry 改为 PDM，全面对接 MaiJ API 3.0.0 版本。Feature现在只会在配置了地区的群聊中响应指令了修改了配置地区的指令的用法新增了删除某群的地区设置的指令为机厅设置指定卡数指令可以省略等号了（机厅名称的结尾必须不能是数字，否则需要用等号或者空格分隔机厅名称和卡数）新增了统计相关的指令v1.0.1 (2023-07-10)Bugs Fixed修复了续期公告请求体参数名错误的问题修复了删除公告请求无法发送的问题v1.0.0 (2023-07-10)发布本项目鸣谢onebotnonebot2matcha如果觉得有用的话求点个Star啵QwQ