two chat bubbles, one with a robot head inside and evenloped in a headset

Experimental project

This is a sandbox project, which contains experimental code for developer use only.

This ambitious module aspires to be a abstraction layer for the various chat bot needs.

Submodules should provide plugins in the following categories to flesh out functionality:
- Gateway plugins ( eg Viber, WhatsApp, etc ) should implement the BotFrameworkGatewayInterface and take care of registration, authentication and actual communication with the underlying network
- Bot plugins (eg interactive, factbot etc) should subscribe to the BotFrameworkMessageRequest event, and reply with a BotMessageResponse object.
- Website users should be able to bind their account to one or more available Gateway networks

Currently this is a free-time hobby developed sandbox.

Project information