Skip to main content

maimai arcade nonebot2 plugin

Project description

nonebot-plugin-mai-arcade

✨ NoneBot2 插件 用于为maimai玩家提供机厅人数上报、排卡功能支持 ✨

python

📖 介绍

nonebot-plugin-mai-arcade 是一个基于本地数据的多功能机厅排卡报数插件,旨在为群聊舞萌玩家提供汇报机厅人数及线上排卡支持。该插件能够实现机厅人数上报,机厅排卡,添加机厅地图、别名,机厅状态管理和实时更新机厅人数状态等功能。

实现功能

  • 上报机厅人数
  • 显示当日更新过人数的机厅信息
  • 显示最新上报用户名及上报时间
  • 添加机厅别名
  • 显示机厅别名
  • 添加机厅音游地图网址
  • 显示群聊机厅地图列表
  • 实现线上排卡功能
  • 指定机厅排卡
  • 随个机厅出勤
  • 平均等待时间

功能优势

  • 查询机厅人数显示最新上报用户及上报时间, 保证人数信息的实时性。
  • 使用 mai/机厅人数 指令能显示当日更新过人数的机厅列表(人数及上报用户、时间), 帮助群友选择出勤地点。
  • 使用 机厅地图 指令可上传、查看相应机厅音游地图网址, 便于快速查看机厅信息。

💿 安装

直接下载 下载文件,将nonebot_plugin_mai_arcade文件夹放入您的nonebot2插件目录内(通常位于 : 您的插件根目录\src\plugins)
使用 nb-cli 安装 在 nonebot2 项目的根目录下打开命令行, 输入以下指令即可安装
nb plugin install nonebot-plugin-mai-arcade
使用包管理器安装 在 nonebot2 项目的插件目录下, 打开命令行, 根据你使用的包管理器, 输入相应的安装命令
pip
pip install nonebot-plugin-mai-arcade

打开 nonebot2 项目根目录下的 pyproject.toml 文件, 在 [tool.nonebot] 部分追加写入

plugins = ["nonebot_plugin_mai_arcade"]

🎉 使用

使用 机厅帮助/arcade help 指令获取指令表

指令表

人数指令 权限 需要@ 范围 说明
<机厅名>++/-- 群员 群聊 机厅的人数+1/-1
<机厅名>+num/-num 群员 群聊 +num/-num
<机厅名>=num/<机厅名>num 群员 群聊 机厅的人数重置为num
<机厅名>几/几人/j 群员 群聊 展示机厅当前的人数信息
mai/机厅人数 群员 群聊 展示当日已更新的所有机厅的人数列表
机厅指令 权限 需要@ 范围 说明
添加群聊 管理 群聊 将群聊添加到JSON数据中
删除群聊 管理 群聊 从JSON数据中删除指定的群聊
添加机厅 管理 群聊 将机厅添加到群聊
删除机厅 管理 群聊 从群聊中删除指定的机厅
机厅列表 群员 群聊 展示当前机厅列表
添加机厅别名 管理 群聊 为机厅添加别名
删除机厅别名 管理 群聊 移除机厅的别名
机厅别名 群员 群聊 展示机厅别名
添加机厅地图 管理 群聊 添加机厅地图信息(网址)
删除机厅地图 管理 群聊 移除机厅地图信息
机厅地图 群员 群聊 展示机厅音游地图列表
排卡指令 权限 需要@ 范围 说明
排卡 群员 群聊 加入排队队列
上机 群员 群聊 将当前第一位排队的移至最后
退勤 群员 群聊 从排队队列中退出
排卡现状 群员 群聊 展示当前排队队列的情况
延后 群员 群聊 将自己延后一位
闭店 管理 群聊 清空排队队列

效果图

展开

image image image image image

✨ 特别感谢

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_mai_arcade-0.1.5.7.5.tar.gz (11.7 kB view details)

Uploaded Source

Built Distribution

File details

Details for the file nonebot_plugin_mai_arcade-0.1.5.7.5.tar.gz.

File metadata

File hashes

Hashes for nonebot_plugin_mai_arcade-0.1.5.7.5.tar.gz
Algorithm Hash digest
SHA256 3b93f0c88af24a6d6fef48767f1b5aaa62e197eb2884c8d8a6d990e696e02b84
MD5 3855660edcd15435054de86b915808c1
BLAKE2b-256 f7abdd2bd3205ed2c7ec69cfc9d91329c04f0658a046a5d6a82c88fbba6082c1

See more details on using hashes here.

File details

Details for the file nonebot_plugin_mai_arcade-0.1.5.7.5-py3-none-any.whl.

File metadata

File hashes

Hashes for nonebot_plugin_mai_arcade-0.1.5.7.5-py3-none-any.whl
Algorithm Hash digest
SHA256 425d06dc03877d50d3ee8bcf34ab76a73eace5b078dd588c2e4b5e20d7a4daa8
MD5 7cba0d0a75fb8cb62e6e61140b49fc92
BLAKE2b-256 b789ff8089d2bc15a8ecf377011e11d5bf6eee1ba4340f8c42708270355158f0

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