1.2. Цель
Создание системы для автоматизированной публикации контента в Instagram с возможностью управления несколькими аккаунтами без необходимости ручного вмешательства.
2. Требования к системе
2.1. Основные требования
Совместимость с Android-эмуляторами (например, BlueStacks, NoxPlayer, LDPlayer и другими).
Работа с официальным приложением Instagram без изменения APK-файла.
Поддержка работы с несколькими аккаунтами и переключение между ними.
Автоматическая публикация:
Фото и видео в основную ленту.
Историй (Stories).
Reels (Рилсы).
Возможность настройки времени публикации (отложенный постинг).
Обработка возможных ошибок (отсутствие интернета, блокировки, ограничения со стороны Instagram).
2.2. Дополнительные функции
Автогенерация описаний (включая хэштеги и текстовые шаблоны).
Автоматическая адаптация медиафайлов (обрезка, масштабирование) под формат Instagram.
Ведение логов действий (успешные и неудачные попытки публикации).
Поддержка прокси-серверов/SOCKS5 для работы с различными IP-адресами.
3.2. Безопасность
Минимизация риска обнаружения бот-активности со стороны Instagram (рандомизация действий, добавление пауз между операциями).
Установка лимитов на количество публикаций в час и сутки для предотвращения блокировок.