botman / driver-hangouts

BotMan Hangouts Chat Driver
MIT License
10 stars 5 forks source link

Conversations not working #2

Open mattlibera opened 6 years ago

mattlibera commented 6 years ago

Not sure if this is a code issue or config issue with my bot, but after creating a very basic Bot via the Google Developer Console, my bot will respond properly to "first-level" commands, and issue the next command in the conversation thread. But, the next response is always directed back to the first level. For instance, with the sample code provided in Botman docs here: https://botman.io/2.0/conversations#starting-a-conversation

This only happens with Hangouts Chat. The same code works fine in tinker, and in the Cisco Spark driver, hence why I am posting this here.

Are there any other suggestions or guidelines I need to follow with my bot config on Google, or is this a potential problem with the library?

jamenlang commented 5 years ago

I'm having the same problem, it seems that "answers" are not being caught as such. I'm digging into it. Not getting very far,

I don't know how answers are supposed to work

user request-> bot responds with a question -> (conversationid or question has a callback assigned maybe?) -> user responds, -> (preassigned callback matches so do request...)

I don't know.

jamenlang commented 5 years ago

@mpociot can you verify the message flow to troubleshoot answers?

jonodonovan commented 5 years ago

I just now got access to a hangouts environment and am seeing the same issue.