Documentation ¶
Index ¶
- Constants
- func New() criuscommander.Platform
- type Glimesh
- func (g *Glimesh) Close() error
- func (g *Glimesh) GenHelp(_ interface{}, m *criuscommander.MessageContext) error
- func (g *Glimesh) GetClient() interface{}
- func (g *Glimesh) GetPlatformType() criuscommander.PlatformType
- func (g *Glimesh) JoinChannel(channel interface{}) error
- func (g *Glimesh) LeaveChannel(_ interface{}) error
- func (g *Glimesh) Open(ctx context.Context) error
- func (g *Glimesh) RegisterEvents(publisher EventBus.BusPublisher) error
- func (g *Glimesh) RegisterMessageHandler(f func(string, *criuscommander.MessageContext)) error
- func (g *Glimesh) Setup(token string) error
Constants ¶
View Source
const (
EventMessageCreate = "Commander.Glimesh.Message:Create"
)
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Glimesh ¶
type Glimesh struct {
// contains filtered or unexported fields
}
func (*Glimesh) GetPlatformType ¶
func (g *Glimesh) GetPlatformType() criuscommander.PlatformType
func (*Glimesh) JoinChannel ¶
func (*Glimesh) LeaveChannel ¶
isn't implemented in Glimesh's API currently
func (*Glimesh) RegisterEvents ¶
func (g *Glimesh) RegisterEvents(publisher EventBus.BusPublisher) error
func (*Glimesh) RegisterMessageHandler ¶
Click to show internal directories.
Click to hide internal directories.