barnard

command module
v0.0.0-...-74b562d Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 28, 2018 License: GPL-2.0 Imports: 13 Imported by: 0

README

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)

Documentation

Overview

barnard is a terminal based client for the Mumble VoIP system.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL