Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- func main() {
- tgbot := tgm.BotAPI
- go tgbot.GetMessages()
- go tgbot.SendMessages()
- dialogflow := df.DialogFlowClient
- go dialogflow.DetectIntents()
- go func() {
- for someText := range tgbot.GetMessagesChan {
- dialogflow.RequestChannel <- &df.DFMessage{
- ID: someText.ID,
- Request: someText.Request,
- }
- }
- }()
- go func() {
- for someResp := range dialogflow.ResponseChannel {
- tgbot.SendMessagesChan <- &tgm.TgMsg{
- ID: someResp.ID,
- Request: someResp.Request,
- Response: someResp.Response,
- }
- }
- }()
- <-mainStopSwitch
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement