Coder Social home page Coder Social logo

nonebot-plugin-chess's Introduction

nonebot-plugin-chess

适用于 Nonebot2 的棋类游戏插件。

抄自隔壁 koishi(:koishi-plugin-chess

安装

  • 使用 nb-cli
nb plugin install nonebot_plugin_chess
  • 使用 pip
pip install nonebot_plugin_chess

使用

目前支持的规则有:

  • 五子棋
  • 围棋(禁全同,暂时不支持点目)
  • 黑白棋

开始和停止棋局

@机器人 发送 “围棋” 或 “五子棋” 或 “黑白棋” 开始一个对应的棋局,一个群组内同时只能有一个棋局。

或者使用 chess 指令:

chess --rule <rule> [--size <size>]
快捷名 规则名 默认大小
围棋 go 19
五子棋 gomoku 15
黑白棋 / 奥赛罗 othello 8

输入 停止下棋 或者 chess --stop 可以停止一个正在进行的棋局。

落子,悔棋和跳过

输入 落子 position落子 A1 或者 chess position 进行下棋。

当棋局开始时,第一个落子的人为先手,第二个落子的人为后手,此时棋局正式形成,其他人无法继续加入游戏。而参与游戏的两人可以依次使用“落子”指令进行游戏。

输入 悔棋 或者 chess --repent 进行悔棋,游戏会向前倒退一步。

输入 跳过回合 或者 chess --skip 可以跳过一个回合。

输入 查看棋局 或者 chess --view 可以查看当前棋局。

nonebot-plugin-chess's People

Contributors

meetwq avatar yaowan233 avatar

Stargazers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.