18 Commits

Author SHA1 Message Date
vchikalkin
05852eff40 Merge branch 'master' of https://github.com/vchikalkin/next-downloader-bot 2026-01-14 11:54:52 +03:00
vchikalkin
3208452e13 chore: update eslint config dependency to version 2.2.3 2026-01-14 11:54:46 +03:00
Vlad Chikalkin
4d5e10d37c
Revert "feat: use yt-dlp as default download tool with fallback (#3)" (#4)
This reverts commit 46712450b26cb834c4157fff1bf0667a0b829aa4.
2026-01-11 21:06:55 +03:00
Vaagn Avanesyan
46712450b2
feat: use yt-dlp as default download tool with fallback (#3)
* refactor: simplify conditions

* feat: use yt-dlp as default download tool with fallback

* feat: use ytdlp-nodejs instead of direct call
2026-01-11 20:22:27 +03:00
vchikalkin
c4339f67cb feat: add YouTube download support and validation 2025-12-26 15:28:52 +03:00
vchikalkin
048779cfeb fix download from tiktok 2025-09-12 14:31:53 +03:00
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