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
|
638bc70b78
|
feat: update README to include YouTube and YouTube Shorts download support
|
2025-12-26 16:52:32 +03:00 |
|
vchikalkin
|
e79b0216b2
|
feat: enhance error handling and add limits for video downloads
|
2025-12-26 16:44:12 +03:00 |
|
Vlad Chikalkin
|
e40b8cd704
|
Merge pull request #2 from vchikalkin/feature/youtube-download
Feature/youtube download
|
2025-12-26 15:44:00 +03:00 |
|
vchikalkin
|
4015b6c872
|
feat: add YouTube support to download messages in English and Russian locales
|
2025-12-26 15:39:36 +03:00 |
|
vchikalkin
|
8eaa27e8b2
|
fix: remove try/catch from getYoutubeDownloadUrl
|
2025-12-26 15:36:58 +03:00 |
|
vchikalkin
|
c4339f67cb
|
feat: add YouTube download support and validation
|
2025-12-26 15:28:52 +03:00 |
|
vchikalkin
|
fae8dc1b5e
|
feat: add launch configuration for debugging in VSCode
|
2025-12-26 13:46:16 +03:00 |
|
Vlad Chikalkin
|
5b9037b069
|
Merge pull request #1 from vchikalkin/feature/instagram-download
feat: add Instagram video and image download support
|
2025-12-19 13:28:27 +03:00 |
|
vchikalkin
|
2a77cc841b
|
feat: add Instagram video and image download support
|
2025-12-19 13:26:43 +03:00 |
|
vchikalkin
|
185afc537b
|
chore: enable manual triggering of the deployment workflow
|
2025-11-24 13:48:05 +03:00 |
|
vchikalkin
|
75fa71a9b5
|
update support contact
|
2025-09-17 14:15:55 +03:00 |
|
vchikalkin
|
048779cfeb
|
fix download from tiktok
|
2025-09-12 14:31:53 +03:00 |
|
vchikalkin
|
9a3b3d6bad
|
refactor: global error handling
|
2025-09-12 13:58:26 +03:00 |
|
vchikalkin
|
7a08f968f4
|
refactor: disable sequentialize & session
|
2025-08-25 11:07:51 +03:00 |
|
vchikalkin
|
44978c8b7f
|
feat: add global error handling for the bot to log unhandled rejections and exceptions; improve error logging for Grammy bot errors
|
2025-08-23 18:31:01 +03:00 |
|
vchikalkin
|
9f7412df6b
|
refactor: update bot feature integration to explicitly register welcome, download, and unhandled features; improve code clarity
|
2025-08-23 17:50:47 +03:00 |
|
vchikalkin
|
8d0c1f6d2b
|
refactor: streamline feature integration in bot by using a loop for feature registration; add unhandled feature handling
|
2025-08-23 17:00:46 +03:00 |
|
vchikalkin
|
5396a83150
|
bot: set commands & info only at run
|
2025-08-18 13:53:19 +03:00 |
|
vchikalkin
|
581e5a7802
|
localization: enhance bot descriptions and short descriptions in English and Russian for improved user clarity; update error message for download links
|
2025-08-18 12:48:20 +03:00 |
|
vchikalkin
|
68983bbd32
|
docker-compose: streamline Redis and Telegram bot configurations; ensure consistent environment variable usage and health checks
|
2025-08-16 20:02:18 +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
|
e308ba74ea
|
feat: implement update logger middleware to enhance bot API call tracking and performance measurement
|
2025-08-16 15:51:24 +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
|
004d20ba43
|
localization: use dash-case for variables names
|
2025-08-16 14:28:32 +03:00 |
|
vchikalkin
|
e029fd1172
|
localization: add welcome message in English and Russian to enhance user interaction; ensure consistency in error messages
|
2025-08-16 14:24:30 +03:00 |
|
vchikalkin
|
95b1e580f3
|
docs: update README.md to include live bot link and usage instructions for downloading TikTok videos and images without watermarks
|
2025-08-16 14:04:42 +03:00 |
|
vchikalkin
|
162f4d0f85
|
localization: update error message keys in English and Russian for consistency; adjust bot response logic to use new keys
|
2025-08-16 14:02:45 +03:00 |
|
vchikalkin
|
f92616ce11
|
docker-compose: update bot image tag to use dynamic environment variable for versioning; enhance GitHub Actions workflow to set and use image tag based on commit SHA
|
2025-08-15 21:06:08 +03:00 |
|
vchikalkin
|
7e16c10a9e
|
localization: enhance error messages in English and Russian with clearer instructions and emojis for better user experience
|
2025-08-15 19:09:40 +03:00 |
|
vchikalkin
|
82e2ed9eda
|
docs: update README.md to include short TikTok URLs for improved user guidance on video and image links
|
2025-08-15 19:05:30 +03:00 |
|
vchikalkin
|
6a5695ed49
|
docs: update README.md to reflect project rebranding to Next-Downloader-Bot; enhance features, installation instructions, and usage guidelines for TikTok video and image downloading bot
|
2025-08-15 19:03:25 +03:00 |
|
vchikalkin
|
8df2c47e1a
|
refactor: improve error handling and code readability in download feature; streamline URL validation and response logic
|
2025-08-15 18:59:45 +03:00 |
|
vchikalkin
|
b38a1ef2b6
|
docker-compose: fix pull telegram-bot-api
|
2025-08-15 18:45:48 +03:00 |
|
vchikalkin
|
d1620df932
|
deploy: add github workflows
Build & Deploy Bot / Build and Push to Docker Hub (push) Has been cancelled
Build & Deploy Bot / Deploy to VPS (push) Has been cancelled
|
2025-08-15 18:25:53 +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
|
ae48a23896
|
refactor: implement Redis singleton pattern for improved connection management; enhance graceful shutdown handling in bot
|
2025-08-15 17:45:46 +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
|
39fb873867
|
docker-compose: fix dockerfile path
|
2025-08-15 13:13:55 +03:00 |
|
vchikalkin
|
7e1ed52725
|
project: migrate to monorepo
|
2025-08-15 13:06:04 +03:00 |
|
vchikalkin
|
9c8c418ae5
|
Remove docker-compose.api.yml file; this file is no longer needed for the project setup.
|
2025-08-15 11:53:03 +03:00 |
|
vchikalkin
|
fcf44dfb5f
|
Rename project to "next-downloader-bot"; update main entry point and add keywords for improved discoverability.
|
2025-08-15 11:50:13 +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
|
8225bbe546
|
Add chat action responses for video and image uploads in Telegram bot; enhance user experience during media processing.
|
2025-08-14 13:47:09 +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 |
|