Simple dialog builder (using state machine pattern) in Telegram. Use it: Link.
IMG_2284.MP4
For start this project you needs docker/docker-compose and created telegram bot.
- Pull project;
- Run docker container;
- Insert bot username and bot token in config;
- Run app.
- bot-builder-docker - Contains necessary files for running docker containers;
- builder-api - Spring MVC module with API for creating custom state machine;
- statemachine-api - Sping StateMachine API for creating transitions.