12 Commits

Author SHA1 Message Date
vchikalkin
e4233c506b feat: update bot dependencies to include @grammyjs/runner and @grammyjs/storage-redis; enhance session management and rate limiting configuration 2025-08-16 16:43:12 +03:00
vchikalkin
c115be2e52 feat: add @grammyjs/commands dependency and implement command handling in the bot; enhance localization with start command descriptions in English and Russian 2025-08-16 15:32:07 +03:00
vchikalkin
00dab85d2f feat: add rate limiting functionality to bot; update localization files for limit exceeded messages in English and Russian 2025-08-15 18:06:23 +03:00
vchikalkin
463bdfd089 docker-compose: add Redis service and update bot configuration for caching; integrate Redis in download feature for improved performance 2025-08-15 17:23:55 +03:00
vchikalkin
0b6c4427c9 docker-compose: fix build 2025-08-15 14:09:38 +03:00
vchikalkin
7e1ed52725 project: migrate to monorepo 2025-08-15 13:06:04 +03:00
vchikalkin
140477c87a Update dependencies for Grammy framework; add new packages for enhanced bot functionality and improve logging configuration. 2025-08-14 15:15:45 +03:00
vchikalkin
bdaff801e4 Add i18n support for localization in Telegram bot; remove hardcoded error messages and integrate translation functionality. 2025-08-14 13:41:32 +03:00
vchikalkin
e92d1418dd Replace telegraf with grammy for Telegram bot integration; update message handling and improve bot launch process. 2025-08-14 13:12:08 +03:00
vchikalkin
e8151ed430 Add pino and pino-pretty for logging; enhance error handling and URL validation in Telegram bot 2025-08-14 12:44:25 +03:00
vchikalkin
b744686d08 Replace grammy with telegraf for Telegram bot integration; update environment variable for API root and implement message handling for media responses. 2025-08-14 12:11:06 +03:00
vchikalkin
a941b7ed36 init 2025-08-13 18:16:51 +03:00