Terminal-based client for bgammon.org
Find a file
2023-09-18 21:23:56 -07:00
.gitignore Require password when creating a private match 2023-09-11 20:01:05 -07:00
app.go Support joining private matches 2023-09-18 21:23:56 -07:00
board.go Support joining private matches 2023-09-18 21:23:56 -07:00
client.go Support joining private matches 2023-09-18 21:23:56 -07:00
go.mod Support joining private matches 2023-09-18 21:23:56 -07:00
go.sum Support joining private matches 2023-09-18 21:23:56 -07:00
LICENSE Extract FIBS-related code as library 2021-09-07 19:56:40 -07:00
main.go Auto-refresh match listings 2023-09-10 15:01:45 -07:00
README.md Print chat message as it is sent 2023-09-15 22:33:30 -07:00
screenshot.png Add log in form 2021-06-23 21:29:52 -07:00

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

Donate via LiberaPay Donate via Patreon

Note: This is unfinished alpha-quality software. Here be dragons.

Demo

A live demo is available via 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