Commit graph

16 commits

Author SHA1 Message Date
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