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 WhoamiCommand ¶
type WhoamiCommand struct{}
WhoamiCommand allows one to send test messages to the feed channel.
func (*WhoamiCommand) GetDescription ¶
func (t *WhoamiCommand) GetDescription() string
GetDescription returns the description of this command.
func (*WhoamiCommand) GetHandler ¶
func (t *WhoamiCommand) GetHandler() interfaces.Handler
GetHandler returns the handler for this command.
func (*WhoamiCommand) GetIMMatchers ¶
func (t *WhoamiCommand) GetIMMatchers() []string
GetIMMatchers returns IM matchers for this command.
func (*WhoamiCommand) GetMatchers ¶
func (t *WhoamiCommand) GetMatchers() []string
GetMatchers returns the matchers for this command.
func (*WhoamiCommand) GetMentionMatchers ¶
func (t *WhoamiCommand) GetMentionMatchers() []string
GetMentionMatchers returns the channel mention matchers for this command.
func (*WhoamiCommand) GetUsage ¶
func (t *WhoamiCommand) GetUsage() string
GetUsage returns the usage of this command.
type WhoisCommand ¶
type WhoisCommand struct{}
WhoisCommand allows one to send test messages to the feed channel.
func (*WhoisCommand) GetDescription ¶
func (t *WhoisCommand) GetDescription() string
GetDescription returns the description of this command.
func (*WhoisCommand) GetHandler ¶
func (t *WhoisCommand) GetHandler() interfaces.Handler
GetHandler returns the handler for this command.
func (*WhoisCommand) GetIMMatchers ¶
func (t *WhoisCommand) GetIMMatchers() []string
GetIMMatchers returns IM matchers for this command.
func (*WhoisCommand) GetMatchers ¶
func (t *WhoisCommand) GetMatchers() []string
GetMatchers returns the matchers for this command.
func (*WhoisCommand) GetMentionMatchers ¶
func (t *WhoisCommand) GetMentionMatchers() []string
GetMentionMatchers returns the channel mention matchers for this command.
func (*WhoisCommand) GetUsage ¶
func (t *WhoisCommand) GetUsage() string
GetUsage returns the usage of this command.