backends

package
v0.0.0-...-82286a7 Latest Latest
Warning

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

Go to latest
Published: Jun 18, 2017 License: BSD-3-Clause Imports: 17 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Backends

type Backends struct {
	//	Discord *Discord
	Mumble *Mumble
}

type Mumble

type Mumble struct {
	Audio     *gumbleffmpeg.Stream
	Config    *gumble.Config
	TLSConfig *tls.Config
	Client    *gumble.Client
	// contains filtered or unexported fields
}

func NewMumble

func NewMumble() *Mumble

func (*Mumble) Command_Audio_List

func (k *Mumble) Command_Audio_List(user string)

///Commands/Audio

func (*Mumble) Command_Audio_Pause

func (k *Mumble) Command_Audio_Pause()

func (*Mumble) Command_Audio_Play_File

func (k *Mumble) Command_Audio_Play_File(text string)

func (*Mumble) Command_Audio_Play_Ivona

func (k *Mumble) Command_Audio_Play_Ivona(text string, language string)

func (*Mumble) Command_Audio_Resume

func (k *Mumble) Command_Audio_Resume()

func (*Mumble) Command_Audio_Stop

func (k *Mumble) Command_Audio_Stop()

func (*Mumble) Command_Audio_Volume

func (k *Mumble) Command_Audio_Volume(text string)

func (*Mumble) Command_Channels_List

func (k *Mumble) Command_Channels_List(user string)

func (*Mumble) Command_Channels_Moveto

func (k *Mumble) Command_Channels_Moveto(text string)

func (*Mumble) Command_Disconnect

func (k *Mumble) Command_Disconnect()

func (*Mumble) Command_Help

func (k *Mumble) Command_Help(user string)

///Commands/other

func (*Mumble) Command_Status

func (k *Mumble) Command_Status(user string)

func (*Mumble) Command_Twitter_ReadTwits

func (k *Mumble) Command_Twitter_ReadTwits(twits []anaconda.Tweet)

///Commands/twitter

func (*Mumble) Command_Twitter_Status

func (k *Mumble) Command_Twitter_Status(user string)

func (*Mumble) Command_Twitter_Switch

func (k *Mumble) Command_Twitter_Switch()

func (*Mumble) Command_Update

func (k *Mumble) Command_Update()

func (*Mumble) Get_ConnectTime

func (k *Mumble) Get_ConnectTime() time.Time

/// /// Getters ///

func (*Mumble) Get_Services

func (k *Mumble) Get_Services() *services.Services

func (*Mumble) Get_Volume

func (k *Mumble) Get_Volume() float32

func (*Mumble) Info_Name

func (k *Mumble) Info_Name() string

func (*Mumble) OnACL

func (k *Mumble) OnACL(e *gumble.ACLEvent)

func (*Mumble) OnBanList

func (k *Mumble) OnBanList(e *gumble.BanListEvent)

func (*Mumble) OnChannelChange

func (k *Mumble) OnChannelChange(e *gumble.ChannelChangeEvent)

func (*Mumble) OnConnect

func (k *Mumble) OnConnect(e *gumble.ConnectEvent)

///Listeners ///

func (*Mumble) OnContextActionChange

func (k *Mumble) OnContextActionChange(e *gumble.ContextActionChangeEvent)

func (*Mumble) OnDisconnect

func (k *Mumble) OnDisconnect(e *gumble.DisconnectEvent)

func (*Mumble) OnPermissionDenied

func (k *Mumble) OnPermissionDenied(e *gumble.PermissionDeniedEvent)

func (*Mumble) OnServerConfig

func (k *Mumble) OnServerConfig(e *gumble.ServerConfigEvent)

func (*Mumble) OnTextMessage

func (k *Mumble) OnTextMessage(e *gumble.TextMessageEvent)

func (*Mumble) OnUserChange

func (k *Mumble) OnUserChange(e *gumble.UserChangeEvent)

func (*Mumble) OnUserList

func (k *Mumble) OnUserList(e *gumble.UserListEvent)

func (*Mumble) Start

func (k *Mumble) Start(fl map[string]string, s *services.Services)

Jump to

Keyboard shortcuts

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