<p>Требуется реализовать бота для Инстаграма. Бот должен смотреть истории определенных пользователей, ставить на них лайки и осуществлять прочие интеракции с ними. Бот оперирует логином, паролем и прочими данными для входа в аккаунт, с которого все это будет делаться, а также списком профилей, истории которых нужно просмотреть.</p><p>Также бот использует так называемые тайминги - например, время ожидания после просмотра историй пользователя и перед переходом на следующего, или момент постановки лайка. Все это нужно, чтобы избежать бана за счет того, что бот будет действовать более человечно.</p><p>Задача состоит в том, чтобы реализовать такого бота в виде приложения на Android, которое будет взаимодействовать с приложением Instagram посредством анализа содержимого экрана и эмуляции нажатий. Приложение будет получать инструкции с сервера и действовать в соответствии с ними.</p><p>Примерный алгоритм действий следующий:</p><p>1. Открыть профиль.</p><p>2. Проверить наличие историй:</p><p>- Истории есть - работаем.</p><p>- Историй нет - переходим к следующему аккаунту из списка.</p><p>3. Смотрим истории:</p><p>- История длится больше определенного времени - переходим к следующей.</p><p>- Ставим лайк в определенный момент, если соответствующее условие выполняется.</p><p>- Нажимаем на стикер, дергаем ползунок в случайное положение, выбираем случайный вариант опроса, выбираем случайный вариант теста в определенный момент, если соответствующий элемент присутствует и условие выполняется.</p>