文件名称:slackChess:一个用于下棋的 Slack 机器人
文件大小:232KB
文件格式:ZIP
更新时间:2024-07-04 07:05:05
Python
闲棋 这是一个用于在 Slack 上玩多人国际象棋游戏的机器人。 用法: $chess new [opponentName] $chess move [a-h1-8a-h1-8] 它还接受其他国际象棋符号的移动,但我不太了解国际象棋符号或国际象棋。 您需要两个环境变量才能使其工作 export SLACKBOT=slackBotAPIKey export SLACKAPI=slackAPIKey 在 config.json 中,您可以指定图像文件所在的位置以及图像的提供位置。 我打算添加一个简单的 get 请求服务器,但我还没有。 现在我只是使用 Nginx 来提供图像文件。 依赖 Python3 扭曲的 高速公路 pyopenssl Python国际象棋 枕头 码头工人 Dockerfile 有一个完整的列表,列出了需要安装才能运行的所有内容。 要运行 Dockerfi
【文件预览】:
slackChess-master
----slackRequests.py(1014B)
----test.py(1KB)
----Dockerfile(765B)
----main.py(4KB)
----screenshot.png(200KB)
----config.json(125B)
----.projectile(0B)
----README.md(1KB)
----game()
--------chess.py(2KB)
--------__init__.py(0B)
--------pieces.py(976B)
--------boardImage.py(2KB)
----resources()
--------whiteRook.png(1KB)
--------whiteQueen.png(4KB)
--------blackPawn.png(722B)
--------whiteKing.png(3KB)
--------blackKing.png(3KB)
--------blackQueen.png(2KB)
--------board.png(12KB)
--------blackBishop.png(2KB)
--------whitePawn.png(1KB)
--------blackRook.png(866B)
--------blackKnight.png(2KB)
--------whiteKnight.png(2KB)
--------whiteBishop.png(3KB)
----.gitignore(19B)