2.3 KiB
2.3 KiB
Инструкция по получению cookies для Instagram
Вариант 1: Использование расширения браузера (рекомендуется)
-
Установите расширение для экспорта cookies:
- Chrome: Get cookies.txt LOCALLY
- Firefox: cookies.txt
-
Откройте Instagram и войдите в свой аккаунт: https://www.instagram.com
-
Кликните на расширение и выберите "Export cookies.txt"
-
Сохраните файл как
instagram_cookies.txtв корень проекта (там же, где docker-compose.yml)
Вариант 2: Ручной экспорт через DevTools
-
Откройте Instagram в браузере и войдите: https://www.instagram.com
-
Откройте DevTools (F12) → вкладка Application/Storage → Cookies → https://www.instagram.com
-
Скопируйте нужные cookies в формате Netscape:
# Netscape HTTP Cookie File .instagram.com TRUE / FALSE 1735689600 sessionid YOUR_SESSION_ID .instagram.com TRUE / FALSE 1735689600 csrftoken YOUR_CSRF_TOKEN -
Сохраните в файл
instagram_cookies.txt
Вариант 3: Использование yt-dlp для экспорта
# Экспорт cookies из браузера Chrome
yt-dlp --cookies-from-browser chrome --cookies instagram_cookies.txt https://www.instagram.com
# Или из Firefox
yt-dlp --cookies-from-browser firefox --cookies instagram_cookies.txt https://www.instagram.com
Важно!
- Файл должен называться
instagram_cookies.txt - Разместите его в корне проекта (рядом с docker-compose.yml)
- Cookies имеют срок действия - возможно, потребуется обновлять их периодически
- Не коммитьте файл в git (он уже добавлен в .gitignore)
После добавления файла перезапустите контейнер:
docker compose restart bot