Documentation ¶
Index ¶
- type CategoryStatuses
- type Runner
- func (r *Runner) ErrorHandler(e chan *utils.ApplicationError)
- func (r *Runner) GetServices(category utils.Category, e chan *utils.ApplicationError)
- func (r *Runner) GetStatus(guildID int64, category utils.Category, s chan *CategoryStatuses, ...)
- func (r *Runner) PostStatus(dgs *discordgo.Session, categoryStatuses chan *CategoryStatuses)
- func (r *Runner) ServiceRunner(dgs *discordgo.Session)
- func (r *Runner) StatusRunner(dgs *discordgo.Session)
- type Status
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CategoryStatuses ¶
type CategoryStatuses struct { GuildID int64 Category utils.Category IconURL string Statuses []Status }
CategoryStatuses struct
type Runner ¶
Runner struct
func (*Runner) ErrorHandler ¶
func (r *Runner) ErrorHandler(e chan *utils.ApplicationError)
ErrorHandler func
func (*Runner) GetServices ¶
func (r *Runner) GetServices(category utils.Category, e chan *utils.ApplicationError)
GetServices func
func (*Runner) GetStatus ¶
func (r *Runner) GetStatus(guildID int64, category utils.Category, s chan *CategoryStatuses, e chan *utils.ApplicationError)
GetStatus func
func (*Runner) PostStatus ¶
func (r *Runner) PostStatus(dgs *discordgo.Session, categoryStatuses chan *CategoryStatuses)
PostStatus func
func (*Runner) ServiceRunner ¶
ServiceRunner func
func (*Runner) StatusRunner ¶
StatusRunner func
Click to show internal directories.
Click to hide internal directories.