maimai arcade nonebot2 plugin
Project description
nonebot-plugin-mai-arcade
✨ NoneBot2 插件 用于为maimai玩家提供机厅人数上报、排卡功能支持 ✨
📖 介绍
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"]
🎉 使用
指令表
人数指令 | 权限 | 需要@ | 范围 | 说明 |
---|---|---|---|---|
<机厅名>++/-- | 群员 | 否 | 群聊 | 机厅的人数+1/-1 |
<机厅名>+num/-num | 群员 | 否 | 群聊 | +num/-num |
<机厅名>=num/<机厅名>num | 群员 | 否 | 群聊 | 机厅的人数重置为num |
<机厅名>几/几人/j | 群员 | 否 | 群聊 | 展示机厅当前的人数信息 |
mai/机厅人数 | 群员 | 否 | 群聊 | 展示当日已更新的所有机厅的人数列表 |
机厅指令 | 权限 | 需要@ | 范围 | 说明 |
---|---|---|---|---|
添加群聊 | 管理 | 否 | 群聊 | 将群聊添加到JSON数据中 |
删除群聊 | 管理 | 否 | 群聊 | 从JSON数据中删除指定的群聊 |
添加机厅 | 管理 | 否 | 群聊 | 将机厅添加到群聊 |
删除机厅 | 管理 | 否 | 群聊 | 从群聊中删除指定的机厅 |
机厅列表 | 群员 | 否 | 群聊 | 展示当前机厅列表 |
添加机厅别名 | 管理 | 否 | 群聊 | 为机厅添加别名 |
删除机厅别名 | 管理 | 否 | 群聊 | 移除机厅的别名 |
机厅别名 | 群员 | 否 | 群聊 | 展示机厅别名 |
添加机厅地图 | 管理 | 否 | 群聊 | 添加机厅地图信息(网址) |
删除机厅地图 | 管理 | 否 | 群聊 | 移除机厅地图信息 |
机厅地图 | 群员 | 否 | 群聊 | 展示机厅音游地图列表 |
排卡指令 | 权限 | 需要@ | 范围 | 说明 |
---|---|---|---|---|
排卡 | 群员 | 否 | 群聊 | 加入排队队列 |
上机 | 群员 | 否 | 群聊 | 将当前第一位排队的移至最后 |
退勤 | 群员 | 否 | 群聊 | 从排队队列中退出 |
排卡现状 | 群员 | 否 | 群聊 | 展示当前排队队列的情况 |
延后 | 群员 | 否 | 群聊 | 将自己延后一位 |
闭店 | 管理 | 否 | 群聊 | 清空排队队列 |
效果图
展开
✨ 特别感谢
- Yzfoil/nonebot_plugin_maimai_go_down_system 提供的灵感与代码支持
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
Close
Hashes for nonebot_plugin_mai_arcade-0.1.5.7.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | fc1df03797f6d09d28742793d583cd88ce445599e2cb1c1991512521599f2f78 |
|
MD5 | 719e14f41e28282e8baa905e4fa8e248 |
|
BLAKE2b-256 | 5a8d003616c6f52debec80b75090a28547b4fdb9e8cbc0c84b0f6127422a7204 |
Close
Hashes for nonebot_plugin_mai_arcade-0.1.5.7-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | eab829bcf1907520806737a01acf2afa66b6fb50eb570f48e786a99029489456 |
|
MD5 | 3e33679f95ff6e2308fbe0c88cd40c52 |
|
BLAKE2b-256 | c6a033214d4ee07b664a06e01ca1f3125286536b0ff53d0fe5d066eb2ba93549 |