Versions in this module Expand all Collapse all v0 v0.1.0 Aug 25, 2019 Changes in this version + type Action interface + Execute func(Message) + type CommandAction struct + Args string + Command string + func (c CommandAction) Execute(m Message) + type Config struct + Actions []Action + SlackToken string + func NewConfigFromFile(path string) Config + type Message struct + Channel string + ChannelID string + Text string + Timestamp string + User string + UserID string + func (m Message) DetokenizedText() string + func (m Message) IsFromMe() bool + func (m Message) IsInteresting() bool + func (m Message) String() string + type Slackwatch struct + func New(config Config) *Slackwatch + func (s *Slackwatch) Run() + type URLAction struct + Body string + URL string + func (u URLAction) Execute(m Message)