Releases: rykovv/devotional-telegram-bot
Releases · rykovv/devotional-telegram-bot
Release 3.6.3
Devotional Telegram Bot
Release 3.6.3
Functional:
- Bible reading and smart querying supported! Query Bible the way you want.
- 365 Daily Promises subscription available. Lift your thoughts to God!
- Prophetic Bible verse command
- Support project command
Non-functional:
- Database schema extension for the Bible and promises
- Smart Bible query parsing
- Bug fixes
Release 3.5.2
Devotional Telegram Bot
Release 3.5.2
Functional:
- Quizzes supported! (with per user stats) Per chapter and independent
- El Conflicto de los Siglos book (fully), study and quiz (partially) available
- A Fin de Conocerle devotional available
- Improved conversations
- Status bar on a new subscription event
- Individual material unsubscription support
Non-functional:
- Database schema modified to better suit links and future extensions
- Generalized relations for book, studies, and devotionals
- Bugs fixes
Release 2.3.2
Devotional Telegram Bot
Release 2.3.2
Functional:
- Multiple subscriptions are possible!
- El Conflicto de los Siglos book is on board with text, audio, and YouTube URLs
- Administrators can send global messages to all subscribers
- Forced readings burst to all users are possible with specified dates
- Multiple audios are allowed for one message
- Expired subscriptions are well-managed
- Absent devotional days are considered
Non-functional:
- Sending retry timers and error handling
- 33ms minimum time optimization interval between 2 successive messages complying to the Telegram Bot API
- User is removed when he/she blocks the bot
- Flow-charts for single- and multiple- subscriptions versions are available
- Split-sending of too long messages
- Message composer bug fixed
- Statistics by devotional fixed
Release 1.2.1
Devotional Telegram Bot
Release 1.2.1
Functional:
- Different bot statistics for general users and the admin
- Possibility of sending special messages to all subscribers
Non-functional:
- Bug fixes with session connections
- Global refactoring
Release 1.1.1
Devotional Telegram Bot
Release 1.1.1
Functional:
- Basic and advanced bot statistics
- Possibility of personal contact with the developer
Non-functional:
- Dockerization
- Deployment options: production/test
- Better automated devotionals population
Release 1.0.0
Devotional Telegram Bot
Release 1.0.0
Functional:
- One active devotional subscription: ¡Maranta: El Señor Viene! MP3 audio and YouTube links included.
- Subscribers and subscription preference changes support
- Send management with previous/next day shift considerations
Non-functional:
- PostgreSQL with SQLAlchemy ORM
- python telegram bot as the main user interface
- schedule pip module for 1-hour uninterrupted devotional sending
- re for regex pattern recognition user input control
- timezonefinder for offline user timezone determination
- pytz for user timezone-related time arithmetics