package
0.0.0-20190910020858-27f5e6591bb4
Repository: https://github.com/aarondl/ultimateq.git
Documentation: pkg.go.dev

# Functions

New is a helper method to easily create a Command.
NewAuthed is a helper method to easily create an authenticated Command.
NewAuthedErr is the same as NewAuthed but returns an error instead of panics.
NewErr is like New but does not panic.
ProcessArgs parses all the arguments.

# Constants

AnyKind listens to both irc.PRIVMSG and irc.NOTICE events.
AnyScope listens to events sent to a channel or directly to the bot.
KindNotice only listens to irc.NOTICE events.
Private only listens to PRIVMSG or NOTICE sent directly to the bot.
KindPrivmsg only listens to irc.PRIVMSG events.
PUBLIC only listens to PRIVMSG or NOTICE sent to a channel.

# Structs

Command holds all the information about a command.
Event represents the data about the event that occurred.

# Interfaces

Handler for command types.

# Type aliases

HandlerFunc implements Handler.
Kind is the kind of messages to listen to.
Scope is the scope of the messages to listen to.