Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- unc main() {
- tgbot := tgm.BotAPI
- go tgbot.GetMessages()
- go tgbot.SendMessages()
- dialogflow := df.DialogFlowClient
- fmt.Println(dialogflow)
- go func() {
- for someText := range tgbot.GetMessagesChan {
- dialogflow.RequestChannel <- &df.DFMessage{
- ID: someText.ID,
- Request: someText.Request,
- }
- someText.Response = "Got " + someText.Request
- fmt.Println(someText.ID, someText.Request, someText.Response)
- }
- }()
- 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