Stavím Chatbot s wit.ai a Python a integraci s Facebook Messenger. Jsem postavil webhooks stejně jako funkce send a fb_message funkce stejně jako v tomto kurzu: https://github.com/wit-ai/pywit/blob/master/examples/messenger.py
My bot funguje dobře, když jsem se vyzkoušet v wit.ai nebo v konzoli, ale když jsem se otestovat ve skutečném Facebook Messenger, to dává každému odpověď dvakrát. Nezáleží na tom, jakou funkci uvnitř bot volána, vždycky jsem si dvě odpovědi.
Můj nejjednodušší akce je toto:
def defaultAnswer(request):
context = request['context']
return context
(Tato funkce vrací vždy stejný řetězec, který je definován v wit.ai motoru.)













