Бот для просмотра историй в Инстаграм

50 000 руб. за проект
24 июля 2024, 15:27 • 3 отклика • 39 просмотров
Требуется реализовать бота для Инстаграма. Бот должен смотреть истории определенных пользователей, ставить на них лайки и осуществлять прочие интеракции с ними. На вход бот принимает логин и пароль аккаунта, с которого все это будет делаться, а также список профилей, истории которых нужно просмотреть.

Также у бота есть настраиваемые тайминги - например, время ожидания после просмотра историй пользователя и перед переходом на следующего, или момент постановки лайка. Все это нужно, чтобы избежать бана за счет того, что бот будет действовать более человечно. Длительность каждой сессии и тайминги дополнительно рандомизируются.

Примерный алгоритм действий следующий:
1. Открыть первый аккаунт из предоставленного списка.
2. Проверить наличие историй:
- Истории есть - работаем.
- Историй нет - переходим к следующему аккаунту из списка.
3. Смотрим истории:
- История длится больше определенного времени - переходим к следующей.
- Ставим лайк в определенный момент, если соответствующее условие выполняется.
- Нажимаем на стикер, дергаем ползунок в случайное положение, выбираем случайный вариант опроса, выбираем случайный вариант теста в определенный момент, если соответствующий элемент присутствует и условие выполняется.

Задача состоит в том, чтобы реализовать такого бота с использованием облачной мобильной фермы посредством удаленного доступа к устройству на iOS, на котором будет запускаться приложение Instagram.

Бот должен быть разработан в виде библиотеки на языке python. Планируется интеграция бота в сущестующую систему.

Инстаграм не должен замечать подозрительной активности, замораживать, банить аккаунт. Заказ будет считаться выполненым только тогда, когда разработанный бот проработает на 5 чистых аккаунтах с определенными настройками, которые гарантируют отсутствие подозрений (проверено на другом сервисе), месяц подряд без подобных инцидентов.

Работаю только посредством безопасной сделки! При желании можем разделить работу на 2 этапа: разработка и боевое тестирование.