Here I keep materials for a workshop of 2019-02-15
See the slides from the workshop for documentation links and development steps executed.
- Connect to the API
- Read messages from API
- Process new messages
- Decide if we need to respond
- Compose the response messages
- Send responses if any
- Repeat
- ????
- PROFIT!!!!
There is an example of the implementation in this pull-request. Your questions and suggestions are welcomed there :)
Another approach uses simplest mechanics from deeppavlov.ai as the bot's brain.