M1 — первые роботы

Топик продолжает описывать вот этот проект.

После реализации основной инфраструктуры и интерфейса, я написал несколько роботов. В интерфейсе это выглядит примерно так:

musson_robots_descrs1

Тут у нас 10 роботов, которые можно создавать и запускать для работы на своем аккаунте инстаграмма. Прежде чем их описывать более подробно, небольшая справка по раскрутке инстаграмм аккаунтов.

Наиболее распространенный способ раскрутки — это массфолловинг. Способ заключается в том, что вы подписываетесь на максимально возможное количество пользователей из тех,  которые могут быть вам интересны или являются потенциальными клиентами. В результате, какой-то процент пользователей вас заметят и подпишутся на вас. Вручную это делать очень муторно, да и ночью вы будете скорее всего спать, а не добавлять пользователей. Именно поэтому пишут роботов, которые автоматически подписываются на пользователей.

Казалось бы, достаточно просто запустить непрерывную подписку и забыть. Однако, есть некоторые тонкости. Так необходимо соблюдать ограничения. Если некоторые из них не соблюдать, то это может привести к блокированию аккаунта.  Также есть ограничение, что более 7500 подписчиков добавлять нельзя. Поэтому помимо постоянной подписки, иногда еще необходимо отписываться, чтобы не превышать 7500.

А теперь про готовые роботы от простого к сложному:

  1. Tags Liker Bot — Указываем слово для поиска постов и по найденным постам робот ставит лайки. Мало эффективен для получения новых подписчиков. Реализован чисто ради эксперимента.
  2. Self Feed Liker Bot — Лайкает посты пользователей, на которых мы подписаны. Реализован исходя из предположения, что таким образом мы можем обращать на себя внимание уже подписанных пользователей и таким образом повышать их активность. Или проще говоря — для эксперимента)
  3. Stats Bot — робот статистики, о нем я позже расскажу более подробно. Необходим для того чтобы отображать изменения в аккаунте с течением времени. Можно задать интервал сбора данных. На сегодняшний день отображает графики постов, подписок, подписчиков с течением времени.
  4. Remover Bot — Ну тут все понятно — удаляет подписки из аккаунта.
  5. Relations Bot — Вы указываете слово, по нему ищутся тэги — производные. У этих тэгов берутся последние записи. У последних записей берутся авторы и на них и подписываемся. Подписка выполняется каждую минуту. Т.е. в час может быть до 60 подписок. В секции описания робота заморочился и нарисовал диаграмку его работы:musson_relations_bot_descr1
  6. Relations Liker Bot — Тоже, что и предыдущее, только перед тем как подписаться на пользователя, робот лайкает у него один или два поста. Один или два — это зависит от лимита операций. Суммарно в час по операции лайканья можно выполнять не более 100. Робот в час работает так — у первых 40 подписок лайкает по два поста, а у следующих 20 по одному. Таким образом и получаем 40*2 + 20*1 = 100 лайков в час.
  7. Single Concurrent Relations Bot — Предыдущий робот подписывается на пользователей по определенному тэгу, однако аудитория по тэгу не всегда качественная. Иногда проще найти аккаунт схожей с вашей тематикой и подписаться на подписчиков аккаунта. Собственно это робот и делает. Указываете интересующий вас аккаунт и запускаете робота.
  8. Single Concurrent Relations Liker Bot — Тоже что и предыдущий, только еще и лайкает посты пользователей на которых мы подписываемся.

Вот такой-вот набор джентльмена. Кстати, уже есть некоторые результаты.