Commit graph

22 commits

Author SHA1 Message Date
vrubelroman
551b64777a Update admin bot token, refine VK and Yapfiles URL handling, enhance Docker configuration for Instagram downloader, and improve YouTube downloader's cookie validation and error messaging. 2026-01-10 21:40:07 +00:00
vrubel
a918f93dfa Implement file deletion after successful video sending and update Instagram cookies 2025-12-25 00:35:48 +03:00
vrubel
9a64e1e6b8 вк япфайлс расширил домены 2025-12-25 00:09:47 +03:00
vrubel
2d248b9ce0 add admin bot 2025-12-20 22:17:20 +03:00
vrubel
8a20b91c54 stats errors 2025-12-20 05:22:55 +03:00
vrubelroman
c8feb4b78b убраны упоминания команд 2025-12-12 17:05:28 +03:00
vrubelroman
a9cea44bf6 убрал @rvrubel 2025-12-12 17:00:31 +03:00
vrubelroman
0ba861898d Updated error messages for file size limitations in both Russian and English to clarify maximum allowed size for video uploads. 2025-12-12 16:27:29 +03:00
vrubelroman
e3b1dd0d1c Обновлены таймауты для отправки видео в Telegram, чтобы улучшить обработку больших файлов. Исправлены значения cookie для Instagram. 2025-12-12 15:58:19 +03:00
vrubelroman
76ce3feecc Добавлена система очередей для обработки загрузки видео, улучшена обработка ошибок и добавлены новые текстовые сообщения для пользователей. Обновлены таймауты HTTP-запросов для поддержки больших файлов. Обновлены конфигурации Docker для всех загрузчиков с использованием Gunicorn. 2025-12-12 15:41:46 +03:00
vrubelroman
da98462bbc Добавлен TikTok загрузчик: обновлены конфигурации, добавлены функции для скачивания видео с TikTok и обновлены текстовые сообщения для поддержки нового источника. 2025-12-12 12:36:23 +03:00
vrubelroman
77fd4b15a3 добавлена локализация и команда /support 2025-12-12 11:11:51 +03:00
vrubelroman
cb1458bd93 подключил япфайл 2025-12-12 10:32:06 +03:00
vrubelroman
436e0cd541 Рефакторинг: микросервисная архитектура
- Разделение на микросервисы: youtube-downloader, instagram-downloader, vk-downloader
- Основной бот в корне проекта, работает через HTTP API с сервисами
- Каждый сервис запускается отдельно в своей папке
- Видео сохраняются в папке video/ и не удаляются
- Обновлена документация и архитектура
- Скрипты для Instagram cookies перенесены в instagram-downloader/
2025-12-11 01:07:04 +03:00
vrubelroman
8024eea868 мультипоток. очистка файлов. дополнил описание /start про группы 2025-12-10 21:05:27 +03:00
vrubelroman
5acd8fd9db возможность работать в группах 2025-12-10 20:35:38 +03:00
vrubelroman
5d597d199f удаление ссылки пользователя после получения видео 2025-12-10 17:12:43 +03:00
vrubelroman
aa5c4cd1e6 Добавлено автоматическое обновление Instagram cookies и поддержание сессии
- Автоматическая проверка срока действия cookies каждые 24 часа
- Автоматическое обновление cookies за 3 дня до истечения из браузера
- Поддержание активности сессии через периодические запросы
- Поддержка Chrome, Firefox, Edge, Opera для обновления cookies
- Добавлена функция update_instagram_cookies_from_browser()
- Добавлена функция check_instagram_cookies_expiry()
- Фоновая задача keep_instagram_session_alive() для поддержания сессии
- Обновлена документация в README.md
- Добавлена переменная INSTAGRAM_AUTO_UPDATE_DAYS в .env.example
2025-12-10 17:02:01 +03:00
vrubelroman
d05fc6f522 вк вынесен в отдельный сервис 2025-12-10 16:14:26 +03:00
vrubelroman
39bf9d1933 прикрутили базу данных 2025-12-10 15:36:27 +03:00
vrubelroman
f0e7e93e17 счетчик пользователей и скачанных видео 2025-12-10 15:14:01 +03:00
vrubelroman
ae8c7aba93 инста и ютуб работают, вк пока нет 2025-12-10 14:46:09 +03:00