Commit graph

29 commits

Author SHA1 Message Date
vrubel
fdaaddff98 Improve YouTube cookies handling and script 2025-12-17 17:53:34 +03:00
vrubelroman
1e7f3be3f3 fix bug 2025-12-16 10:54:54 +03:00
vrubelroman
1a54f10ea2 добавили куки для ютуба 2025-12-16 10:15:50 +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
b4bb2e63eb fix 2025-12-12 16:01:06 +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
e441f53760 Добавлен новый сервис для загрузки видео с Yapfiles, обновлены конфигурации и текстовые сообщения для поддержки нового источника. Улучшена обработка ошибок и обновлена документация. 2025-12-12 14:45:56 +03:00
vrubelroman
77d3704909 Обновлена архитектура и документация: добавлены новые сервисы для TikTok и Yapfiles, обновлены порты для всех загрузчиков, улучшена локализация и добавлены команды бота. Обновлены инструкции по запуску и настройке. 2025-12-12 12:39:11 +03:00
vrubelroman
da98462bbc Добавлен TikTok загрузчик: обновлены конфигурации, добавлены функции для скачивания видео с TikTok и обновлены текстовые сообщения для поддержки нового источника. 2025-12-12 12:36:23 +03:00
vrubelroman
95d1ce4f9a Обновлено подтверждение перед отправкой сообщения: добавлена обработка исключений для ввода пользователя, чтобы избежать ошибок при некорректном вводе. 2025-12-12 11:34:20 +03:00
vrubelroman
28b9e3b163 добавлен скрипт отправки сообщений 2025-12-12 11:25:25 +03:00
vrubelroman
77fd4b15a3 добавлена локализация и команда /support 2025-12-12 11:11:51 +03:00
vrubelroman
cb1458bd93 подключил япфайл 2025-12-12 10:32:06 +03:00
vrubelroman
377fa3246e Удалить видео файлы из git (должны быть в .gitignore) 2025-12-11 01:07:35 +03:00
vrubelroman
8c96e8c996 Исключить папки downloads/ из git 2025-12-11 01:07:23 +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
a5d56fc3be Добавлен instagram_cookies.txt в репозиторий 2025-12-10 17:03:00 +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
ab82f94032 добавлено описание архитектуры 2025-12-10 16:22:18 +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