Commit Graph
6 Commits
Author SHA1 Message Date
smolkik_adm 0faebcd41b fix: verify session belongs to expected account before using
- Add _verify_session() to check profile exists after loading session
- Skip session files from wrong accounts
- Clear cookies before trying next auth method
2026-06-17 11:53:32 +07:00
smolkik_adm ad7ab58eb1 feat: better diagnostics for profile and cookie verification
- Show which account cookies belong to (ds_user_id)
- Catch ProfileNotExistsException with clear error
- Log profile info on successful fetch
2026-06-17 11:51:43 +07:00
smolkik_adm b566708746 fix: correct session and cookies file paths
- Session file: check /data/session-ig, /data/downloads/session-ig
- Cookies: check /data/cookies.txt and /data/downloads/cookies.txt
- Fix docker-compose SESSION_FILE path
2026-06-17 11:47:20 +07:00
smolkik_adm 78217432b6 fix: better diagnostics for cookie auth failures
- Detect missing sessionid cookie and log clear error
- Improved instructions for both auth methods
2026-06-17 11:40:27 +07:00
smolkik_adm b1aa0eb6f5 fix: support cookie-based auth, direct login often blocked by Instagram
- Try instaloader session file first
- Then cookies.txt (Mozilla format from browser extension)
- Then cookies.json (from browser extensions)
- Direct login as last resort with clear instructions
2026-06-17 11:37:53 +07:00
smolkik_adm 6c51413d12 feat: Telegram bot for Instagram monitoring via instaloader
- aiogram 3 bot with commands /start /check /status /stop
- InstagramMonitor: periodic check of followees stories and posts
- Docker deployment with docker-compose
- State tracking to avoid duplicate sends
- Auto-cleanup of old media files
2026-06-17 11:30:13 +07:00