⭐ 介绍
受到教程的启发,根据原文基础上修改编写出本插件,若你不是Nonebot用户,并且想使用米游社cos相关内容,请参考以下内容
💿 安装
安装
pip 安装
pip install nonebot-plugin-genshin-cos
- 在nonebot的pyproject.toml中的plugins = ["xxx"]添加此插件
nb-cli安装
nb plugin install nonebot-plugin-genshin-cos --upgrade
git clone安装(不推荐)
- 运行
git clone https://github.com/Cvandia/nonebot_plugin_genshin_cos - 在运行处
把文件夹
nonebot-plugin-genshen-cos复制到bot根目录下的src/plugins(或者你创建bot时的其他名称xxx/plugins)
注意
推荐镜像站下载
清华源https://pypi.tuna.tsinghua.edu.cn/simple
阿里源https://mirrors.aliyun.com/pypi/simple/
⚙️ 配置
在env.中添加以下配置
| 配置 | 类型 | 默认值 | 说明 |
|---|---|---|---|
| cos_max | int | 5 | 最大返回cos图片数量 |
| cos_path | str | 无 | 不配置则默认下载到bot根目录的"data/genshin_cos",支持绝对路劲如"C:/Users/image"和相对bot根目录路劲如"coser/image" |
| cos_cd | int | 30 | 用户触发cd |
| cos_forward_msg | bool | True | 默认是否合并转发 |
| cos_delay | float | 0.5 | 当上面的配置项为False时,发送图片的每张延迟s |
注意:绝对路劲中用
/,用\可能会被转义
⭐ 使用
指令:
| 指令 | 需要@ | 范围 | 说明 | 权限 |
|---|---|---|---|---|
| 下载cos | 否 | 群聊、私聊 | 下载热门cos图 | 超管、群主、管理员 |
| 热门cos | 否 | 同上 | 获取指定游戏热门cos图,如热门cos 原神 x3 |
全部 |
| 日、周、月榜cos | 否 | 同上 | 获取排行榜cos图。如日榜cos 原神 x3 |
全部 |
| 最新cos | 否 | 同上 | 和上面差不多,不写了,哼哼 | 全部 |
| 精品cos | 否 | 同上 | 上上面一样的道理! | 全部 |
| 搜索(原神|崩坏3|星穹铁道|大别野|绝区零)cos | 否 | 同上 | 搜索米游社社区的cos图片 例: 搜索原神cos甘雨 搜索崩坏3cos图德丽莎 |
全部 |
| 开启每日推送xx (时间) | 否 | 仅群聊 | 如开启每日推送原神 8:30,注意时间的格式 |
超管、群主、管理员 |
| 查看本群推送 | 是 | 群聊 | 查看本群的订阅cos目录 | 全部 |
注意
指令触发方式是正则匹配的,不需要加指令前缀
🌙 未来
- 缓慢更新,最近学业繁忙哦~
- 随机发送cos图片
- 保存cos图
- 内置cd和用户触发上限
- 合并转发发送多张cos图
playwright获取cos图
选择发送图库方式:离线 (迅速) or 在线(缓慢、目前是的)
- 支持米游社其他社区cos获取
- 支持每日推送热榜的cos图
--- 喜欢记得点个star⭐---
❗免责声明
图片版权归米游社原神cos社区所属,请尊重 coser的创作权
💝 特别鸣谢
Metadata
Release files for nonebot-plugin-genshin-cos 0.3.5
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| nonebot_plugin_genshin_cos-0.3.5.tar.gz | 14.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| nonebot_plugin_genshin_cos-0.3.5-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 28.7 kB
Release files / nonebot_plugin_genshin_cos-0.3.5.tar.gz
| Download URL | nonebot_plugin_genshin_cos-0.3.5.tar.gz |
|---|---|
| Size | 14.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
bd7f0ef93a2fba2bed46c52dc86449bf7717ff63e734b75fdf2fd57457ce43ae
|
|
BLAKE2b-256 checksum How to use checksums |
1e8c346cee9b293e2e0939c13ef53ae2ae329349ff6e41a96b436bb75379ef33
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.12.7
|
Release files / nonebot_plugin_genshin_cos-0.3.5-py3-none-any.whl
| Download URL | nonebot_plugin_genshin_cos-0.3.5-py3-none-any.whl |
|---|---|
| Size | 14.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
06c5d338c54b93a637aae3cda4d1a6688181e47b41146868b134eb733240713d
|
|
BLAKE2b-256 checksum How to use checksums |
01b37b39e1dbf30e8ba2df3281e2dfe66c6ec576af49d1c6cd1d03e26379fd63
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.12.7
|