Terminal-based client for bgammon.org
Go to file
Trevor Slocum 3342eb2c4c Send 'ls' instead of 'list' 2023-10-28 00:59:42 -07:00
.gitignore Require password when creating a private match 2023-09-11 20:01:05 -07:00
LICENSE Extract FIBS-related code as library 2021-09-07 19:56:40 -07:00
README.md Update README 2023-09-18 21:35:51 -07:00
app.go Send 'ls' instead of 'list' 2023-10-28 00:59:42 -07:00
board.go Add doubling cube 2023-10-20 14:27:28 -07:00
client.go Replace spaces in username with underscores 2023-10-23 00:38:20 -07:00
go.mod Send 'ls' instead of 'list' 2023-10-28 00:59:42 -07:00
go.sum Send 'ls' instead of 'list' 2023-10-28 00:59:42 -07:00
main.go Send 'ls' instead of 'list' 2023-10-28 00:59:42 -07:00
screenshot.png Add log in form 2021-06-23 21:29:52 -07:00

README.md

bgammon-cli - Terminal-based client for bgammon.org

Donate via LiberaPay Donate via Patreon

Demo

Web

https://terminal.bgammon.org

SSH

ssh bgammon.org -p 5000

Installation

To install bgammon-cli to ~/go/bin/bgammon-cli, execute the following command:

go install code.rocket9labs.com/tslocum/bgammon-cli@latest

Usage

When starting bgammon-cli, provide your username and password:

bgammon-cli --username MyAccount --password MySecretPassword

PROTIP: bgammon.org supports using all available dice rolls to move a checker with a single stroke. For instance, when you roll double 2s, you may move a checker eight spaces by dragging it directly from space 2 to space 10.

Keybindings

  • R Roll
  • K Ok (confirm moves, end turn)
  • Backspace Undo move
  • Enter Select, toggle input field focus

Support

Please share issues and suggestions here.

For information on how to play backgammon visit https://bkgm.com/rules.html