func init() { pab.RegisterAdapter("slack", func(b *pab.Bot) (pab.Adapter, error) { return &slackAdapter{ bot: b, stop: make(chan struct{}), api: slack.New(os.Getenv("SLACK_TOKEN")), chSender: make(chan slack.OutgoingMessage), }, nil }) }
func init() { pab.RegisterAdapter("shell", func(b *pab.Bot) (pab.Adapter, error) { return &shellAdapter{b, make(chan struct{})}, nil }) }