예제 #1
0
파일: slack.go 프로젝트: jijeshmohan/pab
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
	})
}
예제 #2
0
파일: shell.go 프로젝트: jijeshmohan/pab
func init() {
	pab.RegisterAdapter("shell", func(b *pab.Bot) (pab.Adapter, error) {
		return &shellAdapter{b, make(chan struct{})}, nil
	})
}