Implement all the logic, planned up to MVP:
- User can subscribe on group of posts
- User can view list of group subscriptions on which user subscribes
- User can unsubscribe from group of posts
- User can set an inactive bot and do not receive notifications
- User can restart getting notifications
- Admin has ability to see bot statistics
- JRTB-10: Extend bot statistics for admins
- JRTB-4: Add ability to send notifications about new Posts
- JRTB-8: Add ability to set inactive telegram user
- JRTB-9: Add ability to set active user and/or start using it
- JRTB-12: Implement scheduling for sending notification about new Posts
- JRTB-7: Add the ability to delete group subscription
- JRTB-5: Add ability to subscribe on group
- JRTB-6: Add ability to get a list of group subscriptions
- JRTB-1: Add repository layer
- JRTB-13: Add deployment process to the project
- JRTB-3: Implement Command pattern for handling Telegram Bot commands
- JRTB-2: Add stub telegram bot
- JRTB-0: Add SpringBoot skeleton project