Documentation ¶
Index ¶
- type KudosPlugin
- func (p *KudosPlugin) Close() (err error)
- func (p *KudosPlugin) HandleMessage(msg *lolicon.Message) (done bool, err error)
- func (p *KudosPlugin) Help() map[string]string
- func (p *KudosPlugin) Id() lolicon.PluginId
- func (p *KudosPlugin) Open(s *discordgo.Session) (err error)
- func (p *KudosPlugin) Setup(cache storage.Driver) (err error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type KudosPlugin ¶
type KudosPlugin struct { LogFile string `json:"log_file"` Kudos map[string]int `json:"kudos"` // contains filtered or unexported fields }
func (*KudosPlugin) Close ¶
func (p *KudosPlugin) Close() (err error)
func (*KudosPlugin) HandleMessage ¶
func (p *KudosPlugin) HandleMessage(msg *lolicon.Message) (done bool, err error)
func (*KudosPlugin) Help ¶
func (p *KudosPlugin) Help() map[string]string
func (*KudosPlugin) Id ¶
func (p *KudosPlugin) Id() lolicon.PluginId
Click to show internal directories.
Click to hide internal directories.