适用于 Nonebot2 的棋类游戏插件
Project description
nonebot-plugin-boardgame
适用于 Nonebot2 的棋类游戏插件。
抄自隔壁 koishi(:koishi-plugin-chess
安装
- 使用 nb-cli
nb plugin install nonebot_plugin_boardgame
- 使用 pip
pip install nonebot_plugin_boardgame
使用
目前支持的规则有:
- 五子棋
- 围棋(禁全同,暂时不支持点目)
- 黑白棋
以下命令需要加命令前缀 (默认为/
),可自行设置为空
@机器人 发送 “围棋” 或 “五子棋” 或 “黑白棋” 开始一个对应的棋局,一个群组内同时只能有一个棋局。
发送“落子 字母+数字”下棋,如“落子 A1”;
游戏发起者默认为先手,可使用 --white
选项选择后手;
发送“结束下棋”结束当前棋局;
发送“查看棋局”显示当前棋局;
发送“悔棋”可以进行悔棋;
发送“跳过回合”可跳过当前回合(仅黑白棋支持);
手动结束游戏或超时结束游戏时,可发送“重载xx棋局”继续下棋,如 重载围棋棋局
;
或者使用 boardgame
指令:
可用选项:
-r RULE
,--rule RULE
: 规则名-e
,--stop
,--end
: 停止下棋-v
,--show
,--view
: 显示棋盘--repent
: 悔棋--skip
: 跳过回合--reload
: 重新加载已停止的游戏--white
: 执白,即后手POSITION
: 落子位置
示例
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_boardgame-0.3.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | c0ce4d6f517a76ffff1760a254d544c7f38ffdb13fd8bf222a93d65896e2fec7 |
|
MD5 | b6ab944348d964e2bec7b26bd607ec95 |
|
BLAKE2b-256 | 2eb9d68bfe022e21ad3fefbf1f9c67e3c2f4f2106728c8b0595c132c4563f72f |
Close
Hashes for nonebot_plugin_boardgame-0.3.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 39a4e229a29304564b1fdb10a604ffeef46a7d23a476a5ee9194ad0c72024e30 |
|
MD5 | efc54ad1b607b793e67238b210b006a4 |
|
BLAKE2b-256 | 9e6a9e6bc9d1507f273e053be195363532125095d9e8362c65ff1e7747e456a5 |