Skip to content

Latest commit

 

History

History
71 lines (46 loc) · 1.65 KB

README.md

File metadata and controls

71 lines (46 loc) · 1.65 KB

barnard

barnard is a terminal-based client for the Mumble voice chat software.

Screenshot

Installation

Requirements:

  1. Go - sudo apt-get install goland
  2. Git - sudo apt-get install git
  3. Opus development headers - sudo apt-get install libopus-dev
  4. OpenAL development headers - sudo apt-get install libopenal-dev

To fetch and build:

export GOPATH=$HOME/go 
go get -u github.com/savvamadar/barnard

After running the command above, barnard will be compiled as $(go env GOPATH)/bin/barnard.

Manual

Usage

To run: $GOPATH/bin/barnard [-flags]

Flags

  • flag: default
  • server: localhost:64738
  • username:
  • password:
  • insecure:
  • certificate:
  • voiceon:

Sample: $GOPATH/bin/barnard -server 127.0.0.1:64738 -username myUser -insecure -voiceon

This will connect myUser to the 127.0.0.1 mumble ip running on port 64738 and won't check for certificates and will have the voice on by default.

Chat Commands (useful for SSH)

  • quit: disconnects
  • exit: disconnects
  • voice: toggles voice on or off

Key bindings

  • F1: toggle voice transmission
  • Ctrl+L: clear chat log
  • Tab: toggle focus between chat and user tree
  • Page Up: scroll chat up
  • Page Down: scroll chat down
  • Home: scroll chat to the top
  • End: scroll chat to the bottom
  • F10: quit

License

GPLv2

Fork Author

Savva Madar (savva.madar@gmail.com)

Original Author

Tim Cooper (tim.cooper@layeh.com)