maimaidx plugin for nonebot2
Project description
欢迎加入开发交流群:QQGroup
重要更新
2026-06-09
现仅支持 Python 3.10+ !!!
最好在更新 舞萌DX 2026 后再使用该版本
- 更新支持
舞萌DX2026,应该是最后一次大改了 - 新支持了
落雪查分器 - 新功能:
- 新增
舞,霸者牌子绘图 - 新增进度绘图
- 新增查询曲目过多时的绘图
- 新增切换主题功能
- 新增切换查分器功能
- 新增
ap50指令(仅限落雪查分器) - 新增
lxbind,主题,数据源指令 - 新增
牌子条件指令
- 新增
- 修改了别名推送的发送方式,防止刷屏
- 修复了非常多的 BUG
温馨提示
请务必看完 README.MD 所有内容
安装
-
安装
nonebot-plugin-maimaidx- 使用
nb-cli安装nb plugin install nonebot-plugin-maimaidx
- 使用
pip安装pip install nonebot-plugin-maimaidx
- 使用源代码,请自行安装额外依赖
git clone https://github.com/Yuri-YuzuChaN/nonebot-plugin-maimaidx
- 使用
-
安装
chromium,相关依赖已安装,请直接使用该指令执行playwright install --with-deps chromium
-
安装
微软雅黑字体,解决使用ginfo指令字体不渲染的问题,例如ubuntu:apt install fonts-wqy-microhei
配置
-
下载静态资源文件,将该压缩文件解压后,将
static文件夹复制到随意一个文件夹进行存放。对于先前使用过的开发者,请将原先static文件夹内的所有json文件放置到static/data文件夹,字体文件放置到static/font文件夹对于美术的声明,请勿将绘图设计署名进行删除
-
配置可选项,请修改
.env文件,并根据要求填写# maimaidx # 基本配置 MAIMAIDX_PATH= # 必填项,静态文件夹路径,必须为绝对路径到 `/static`,例如:e:/SakuraBOT/nbstatic/maimaidx/static MAIMAIDX_ALIAS_PROXY=false # 是否使用中转访问柚子别名服务器,适用于境内服务器 SAVE_IN_MEMORY=true # 是否将部分图片保存在内存 ASSETS_ONLINE=true # 对于有 `icon` 和 `plate` 资源的可将此项改为 `false`,如果没有请默认,否则使用落雪查分器时无法使用 # diving-fish # 水鱼查分器配置 DIVINGFISH_TOKEN= # 开发者 token,由于水鱼查分器修改了请求鉴权,未填写的仅可使用 `b50` 指令 DIVINGFISH_PROBER_PROXY=false # 是否使用中转访问水鱼查分器,适用于境外服务器 # lxns # 落雪查分器配置,均未填写将无法使用落雪查分器 LXNS_DEV_TOKEN= # 开发者 token LX_CLIENT_ID= # OAuth 应用ID LX_CLIENT_SECRET= # OAuth 应用秘钥 REDIRECT_URI= # OAuth 回调地址
[!NOTE] 安装完插件需要使用定数表或完成表指令时,需私聊Bot使用
更新定数表和更新完成表进行生成
[!NOTE] 插件带有别名更新推送功能,默认开启全部群组推送,不需要请私聊Bot使用
全局关闭别名推送指令关闭所有群组推送。群组需要单独使用请使用指令开启别名推送。
指令
使用说明图后续再进行更换
更新说明
Version 3.0 更新日志
2026-06-09
- 更新支持
舞萌DX2026,应该是最后一次大改了 - 新支持了
落雪查分器 - 新功能:
- 新增
舞,霸者牌子绘图 - 新增进度绘图
- 新增查询曲目过多时的绘图
- 新增切换主题功能
- 新增切换查分器功能
- 新增
ap50指令(仅限落雪查分器) - 新增
lxbind,主题,数据源指令 - 新增
牌子条件指令
- 新增
- 修改了别名推送的发送方式,防止刷屏
- 修复了非常多的 BUG
鸣谢
感谢 蓝色彗星 提供的 牌子条件 指令图片
License
MIT
您可以自由使用本项目的代码用于商业或非商业的用途,但必须附带 MIT 授权协议。
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file nonebot_plugin_maimaidx-3.0.3.tar.gz.
File metadata
- Download URL: nonebot_plugin_maimaidx-3.0.3.tar.gz
- Upload date:
- Size: 1.1 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.11.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
872f74e36a4248b4672b7d94a774c5f92907a409e8a355fd249bae5422ea03b3
|
|
| MD5 |
bc6cf87fed85704670ebed65aa0d6227
|
|
| BLAKE2b-256 |
f833fb5452e35b31d2382d93c0d4d4011fa26f57d95999c43e4fcfb68fc91cb7
|
File details
Details for the file nonebot_plugin_maimaidx-3.0.3-py3-none-any.whl.
File metadata
- Download URL: nonebot_plugin_maimaidx-3.0.3-py3-none-any.whl
- Upload date:
- Size: 1.1 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.11.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fc691e38d2c83ff64d7a8d0a47ac30f7b1975b8a437039d2f4368698e7b31217
|
|
| MD5 |
82ef8a212def9d5191c2e36e0879971a
|
|
| BLAKE2b-256 |
80dba863ece0eff246461ca4764d0cb263ded1beb25c83e53d0f8933535c6f20
|