gumble/

directory
v0.0.0-...-add2d34 Latest Latest
Warning

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

Go to latest
Published: Nov 14, 2018 License: GPL-3.0, MIT

README

gumble

Sub-projects

  • gumble
    • Client library
  • gumble_openal
    • OpenAL audio system for gumble
  • gumble_ffmpeg
    • ffmpeg audio source for gumble
  • gumbleutil
    • Extras that can make working with gumble easier

Example

package main

import (
  "github.com/layeh/gumble/gumble"
  "github.com/layeh/gumble/gumbleutil"
)

func main() {
  gumbleutil.Main(nil, gumbleutil.Listener{
    UserChange: func(e *gumble.UserChangeEvent) {
      if e.Type.Has(gumble.UserChangeConnected) {
        e.User.Send("Welcome to the server, " + e.User.Name + "!")
      }
    },
  })
}
  • barnard
    • terminal-based Mumble client
  • piepan
    • an easy to use framework for writing scriptable Mumble bots using JavaScript and Lua

License

MIT

Author

Tim Cooper (tim.cooper@layeh.com)

Directories

Path Synopsis
Package gumble is a client for the Mumble voice chat software.
Package gumble is a client for the Mumble voice chat software.
MumbleProto
Package MumbleProto is a generated protocol buffer package.
Package MumbleProto is a generated protocol buffer package.
Package gumbleutil provides extras that can make working with gumble easier.
Package gumbleutil provides extras that can make working with gumble easier.

Jump to

Keyboard shortcuts

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