Es sollte kein Problem sein, die Threema Gateway API und Motion AI API mit einer kleinen Server-Applikation miteinander zu verheiraten.
Die Threema Gateway API hat eine REST-API und Webhook.
Die Motion AI API hat auch eine REST-API und Webhook.
Die empfangenen Messages von Threema (Webhook) müssen in Motion AI gefüttert werden (REST).
Der Output von Motion AI (Webhook) muss wieder zurück an Threema (REST).
Zum Thema Chatbots fallen mir auch noch andere Alternativen ein:
- API.AI (natürlichsprachliche externe Server-Applikation)
- Wit.ai (natürlichsprachliche externe Server-Applikation)
- ChatterBot (natürlichsprachlicher Chatbot als Python Library)
- Errbot ("normaler" Chatbot als Python Library)
- eddie ("normaler" Chatbot als Python Library)
Gibt bestimmt noch viel mehr, auch in anderen Programmiersprachen...