Skip to main content

maimaidx plugin for nonebot2

Project description

nonebot-plugin-maimaidx

license python

重要更新

2024-07-23

  1. 更新部分牌子完成表和 SyncPlay 图片,下载更新图片包 Update.zip 解压,将 static 复制并覆盖。如果怕缺少图片请进行使用方法第二步
  2. 修复 牌子进度 指令 sync 未匹配的问题
  3. 修复 别名查歌 指令查询到已删除的曲目时发生错误的问题

安装

  1. 安装 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
      
  2. 安装 PhantomJS,前往 https://phantomjs.org/download.html 下载对应平台支持

[!WARNING] 未配置 PhantomJS 支持的Bot,在使用 ginfo 指令时会被强制关闭 Bot 进程

配置

  1. 下载静态资源文件,将该压缩文件解压,且解压完为文件夹 static

  2. .env 文件中配置静态文件绝对路径 MAIMAIDXPATH

    MAIMAIDXPATH=path.to.static
    
    # 例如 windows 平台,非 "管理员模式" 运行Bot尽量避免存放在C盘
    MAIMAIDXPATH=D:\bot\static
    # 例如 linux 平台
    MAIMAIDXPATH=/root/static
    
  3. .env 文件夹中配置 MAIMAIDXTOKEN

    # 如果没有 `diving-fish 查分器` 的开发者 `Token`,请直接留空
    MAIMAIDXTOKEN=
    # 如果有请填入 `Token`
    MAIMAIDXTOKEN=MAIMAITOKEN
    

[!NOTE] 插件带有别名更新推送功能,如果不需要请私聊Bot使用 全局关闭别名推送 指令关闭所有群组推送

指令

img

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nonebot_plugin_maimaidx-1.0.13.tar.gz (1.0 MB view details)

Uploaded Source

Built Distribution

File details

Details for the file nonebot_plugin_maimaidx-1.0.13.tar.gz.

File metadata

File hashes

Hashes for nonebot_plugin_maimaidx-1.0.13.tar.gz
Algorithm Hash digest
SHA256 366db8da1e60d97adb27800371502244e124aac47de1e9591a3444739643496f
MD5 76306b4cbbef80120f15b288b340042d
BLAKE2b-256 9d3e73195d0c95f953f65e5adb6828f53e85e5150c0dc2a090a073752e89cbe5

See more details on using hashes here.

File details

Details for the file nonebot_plugin_maimaidx-1.0.13-py3-none-any.whl.

File metadata

File hashes

Hashes for nonebot_plugin_maimaidx-1.0.13-py3-none-any.whl
Algorithm Hash digest
SHA256 470a44e0fe1feebd51b8fb7805c04c21d538566e6e72375ec1468c390d54a2d6
MD5 284e1f833106e3639e8c9fc8d29be413
BLAKE2b-256 e093e95fbbcd20185f7cddcb24aee12420bcbc34dcdca437e6584fdfc1ae739d

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page