Skip to content

JakeSlone/TypeChessBot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TypeChess Bot

Click here to invite the bot to your server

A chess bot that is controlled through a discord channel. You can either play against someone else in the channel, or play against an AI. All commands are controlled with the prefix $.

Coordinates

If you arent already familiar with a chessboards algebraic notation, you should check out this link: https://en.wikipedia.org/wiki/Algebraic_notation_(chess).

$start

This will start a game that can be played by anyone in the discord channel. You can also use the shorthand $s for this command.

$start ai [1-5]

This will start a game with the AI, the levels are from 1-5 with the higher being more difficult. Black and white are chosen randomly. You can also use the shorthand $s for this command. Ex: $start ai 5

$move [from] [to]

You can use this command to move the pieces. Just replace the [from] with the pieces current notation and the [to] with the notation of where you want said piece to be. You can also use the shorthand $m for this command. Ex. $move d2 d4

$end

Use this if you'd like to end the current game.

$resign

If you would like to resign from your active game then type this.

$turn

If you arent sure whose turn it is, type this to be reminded.

$history

To see all the past moves from your current game type this.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published