Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Module ¶
Module provides development/debugging commands.
func (*Module) GetCommands ¶
func (m *Module) GetCommands() []interfaces.Command
GetCommands returns the commands provided by this module.
type QueryCommand ¶
type QueryCommand struct{}
QueryCommand allows one to send test messages to the feed channel.
func (*QueryCommand) GetDescription ¶
func (t *QueryCommand) GetDescription() string
GetDescription returns the description of this command.
func (*QueryCommand) GetHandler ¶
func (t *QueryCommand) GetHandler() interfaces.Handler
GetHandler returns the handler for this command.
func (*QueryCommand) GetIMMatchers ¶
func (t *QueryCommand) GetIMMatchers() []string
GetIMMatchers returns IM matchers for this command.
func (*QueryCommand) GetMatchers ¶
func (t *QueryCommand) GetMatchers() []string
GetMatchers returns the matchers for this command.
func (*QueryCommand) GetMentionMatchers ¶
func (t *QueryCommand) GetMentionMatchers() []string
GetMentionMatchers returns the channel mention matchers for this command.
func (*QueryCommand) GetUsage ¶
func (t *QueryCommand) GetUsage() string
GetUsage returns the usage of this command.
type TestCommand ¶
type TestCommand struct{}
TestCommand allows one to send test messages to the feed channel.
func (*TestCommand) GetDescription ¶
func (t *TestCommand) GetDescription() string
GetDescription returns the description of this command.
func (*TestCommand) GetHandler ¶
func (t *TestCommand) GetHandler() interfaces.Handler
GetHandler returns the handler for this command.
func (*TestCommand) GetIMMatchers ¶
func (t *TestCommand) GetIMMatchers() []string
GetIMMatchers returns IM matchers for this command.
func (*TestCommand) GetMatchers ¶
func (t *TestCommand) GetMatchers() []string
GetMatchers returns the matchers for this command.
func (*TestCommand) GetMentionMatchers ¶
func (t *TestCommand) GetMentionMatchers() []string
GetMentionMatchers returns the channel mention matchers for this command.
func (*TestCommand) GetUsage ¶
func (t *TestCommand) GetUsage() string
GetUsage returns the usage of this command.