videoDownloadTGbot/get_cookies.sh

25 lines
1.1 KiB
Bash
Raw Permalink Normal View History

#!/bin/bash
# Простой способ получить cookies Instagram
echo "Выберите способ получения cookies:"
echo "1) Автоматически из браузера Chrome (нужно чтобы Chrome был запущен)"
echo "2) Автоматически из браузера Firefox (нужно чтобы Firefox был запущен)"
echo ""
read -p "Ваш выбор (1 или 2): " choice
if [ "$choice" = "1" ]; then
docker compose exec bot yt-dlp --cookies-from-browser chrome --cookies /app/instagram_cookies.txt --no-download https://www.instagram.com 2>&1 | head -10
echo ""
echo "✅ Cookies сохранены в instagram_cookies.txt"
elif [ "$choice" = "2" ]; then
docker compose exec bot yt-dlp --cookies-from-browser firefox --cookies /app/instagram_cookies.txt --no-download https://www.instagram.com 2>&1 | head -10
echo ""
echo "✅ Cookies сохранены в instagram_cookies.txt"
else
echo "Неверный выбор"
exit 1
fi
echo ""
echo "Теперь перезапустите бота: docker compose restart bot"