Terminal-based client for bgammon.org
Go to file
Trevor Slocum f86d80e760 Fix user passwords containing spaces 2023-09-30 10:42:55 -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 Fix user passwords containing spaces 2023-09-30 10:42:55 -07:00
board.go Support joining private matches 2023-09-18 21:23:56 -07:00
client.go Fix user passwords containing spaces 2023-09-30 10:42:55 -07:00
go.mod Fix match passwords containing spaces 2023-09-29 22:41:54 -07:00
go.sum Fix match passwords containing spaces 2023-09-29 22:41:54 -07:00
main.go Auto-refresh match listings 2023-09-10 15:01:45 -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