gumble

module
v0.0.0-...-5f9c932 Latest Latest
Warning

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

Go to latest
Published: Jan 30, 2024 License: MPL-2.0

README

gumble

Sub-projects

  • gumble GoDoc
    • Client library
  • gumbleopenal
    • OpenAL audio system for gumble
  • gumbleffmpeg
    • ffmpeg audio source for gumble
  • gumbleutil
    • Extras that can make working with gumble easier

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 + "!")
      }
    },
  })
}
  • barnard
    • terminal-based Mumble client
  • piepan
    • an easy to use framework for writing Mumble bots using Lua

License

MPL 2.0

Author

Tim Cooper (tim.cooper@layeh.com)

Directories

Path Synopsis
_examples
cmd
Package gumble is a client for the Mumble voice chat software.
Package gumble is a client for the Mumble voice chat software.
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