Documentation ¶
Index ¶
- Constants
- func LoadPlugins(dir string) ([]func(*viper.Viper) Plugin, error)
- type Author
- type Command
- type Commands
- type Pingu
- func (p *Pingu) BuiltAt() time.Time
- func (p *Pingu) ConnectedAt() time.Time
- func (p *Pingu) FriendlyVersion() string
- func (p *Pingu) Latency() time.Duration
- func (p *Pingu) Logger() *logrus.Logger
- func (p *Pingu) Name() string
- func (p *Pingu) Plugins() Plugins
- func (p *Pingu) Reply(ev *slack.MessageEvent, msg string)
- func (p *Pingu) Run()
- func (p *Pingu) Say(msg string, ch string)
- func (p *Pingu) SendAttachments(attachments []slack.Attachment, msg string, ch string)
- func (p *Pingu) StartedAt() time.Time
- func (p *Pingu) Version() string
- type Plugin
- type Plugins
- type Task
- type Tasks
Constants ¶
View Source
const SymbolName = "New"
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Pingu ¶
type Pingu struct {
// contains filtered or unexported fields
}
func (*Pingu) ConnectedAt ¶
func (*Pingu) FriendlyVersion ¶
func (*Pingu) SendAttachments ¶
func (p *Pingu) SendAttachments(attachments []slack.Attachment, msg string, ch string)
Click to show internal directories.
Click to hide internal directories.