Releases: ebellocchia/telegram_payment_bot
Releases · ebellocchia/telegram_payment_bot
Version 0.5.0
- Add possibility to disable duplicated email check
- Project re-organized into folders
Version 0.4.0
- Add the possibility to use either user ID or username in payment file
- Bot works also in channels in addition to supergroups
- Fix group only restriction to
/paybot_task_remove_all_chats
command - Add single handlers for message updates, to avoid being notified of each single message sent in groups
Version 0.3.7
- Fix bug when checking the correctness or payments data
Version 0.3.6
- Rename commands by adding the
paybot_
prefix, to avoid conflicts with other bots - Email is checked for duplication in payment file
Version 0.3.5
- Use pygsheets library for reading Google Sheets
- File columns specified using the letter instead of the index
Version 0.3.4
- Add configuration files for flake8 and prospector
- Fix all flake8 warnings
- Fix the vast majority of prospector warnings
- Remove all star imports (
import *
)
Version 0.3.3
- Fix wrong imports
- Add typing to class members
- Fix mypy errors
Version 0.3.2
- Minor bug fixes
Version 0.3.1
- Fix sentences sent during periodic payment check
- Fix some sentence names
- Exclude bots and self from username/payment check
Version 0.3.0
- Payment check task is not statically configured anymore, but now it can be configured dynamically with specific commands
- Payment check on member join can be configured dynamically with specific commands
- Possibility to usa a "normal" log file handler in addition to the rotating file handler
- Add placeholders to translation sentences (in this way, they can be moved to different positions depending on the language)