This is a user inteface service for getting jobs.
The working of our app can be described by the following scheme:
____data____data_________________call
Bot <= DB <= Data fetch service <= Endpoints
Curently our app uses the Telegaf framework. The main feature used:
- Commands, hears, actions.
- Middleware (session middleware).
- Markup (examples).
Handlers attached to commands, hears and actions. We have a handler creators that get three params (views, models, options).
Views messages are configurable and can be setting with various localizations(It can be configured in json vocabulary file).
This is a wrapper over a monguse scheme.
This is a handler of telegram bot commands, actions, hears, ... This handlers are callbacks which can be configured by higher order function.