Home

Awesome

<img src="misc/gumble.svg" width="200" align="right">

gumble

gumble is a Mumble client implementation in Go

Sub-projects

Example

package main

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

func main() {
  gumbleutil.Main(gumbleutil.Listener{
    UserChange: func(e *gumble.UserChangeEvent) {
      if e.Type.Has(gumble.UserChangeConnected) {
        e.User.Send("Welcome to the server, " + e.User.Name + "!")
      }
    },
  })
}

Related projects

License

MPL 2.0

Author

Tim Cooper (tim.cooper@layeh.com)