Персональный TG-бот для накрутки Instagram
Подготовка
(все собранные в следующих пунктах данные рекомендую сохранить в заметке/файле или как будет удобно)
- Оплачиваем хостинг + домен + SSL-сертификат(можно использовать бесплатный от sslforfree)
- Скачиваем simplebot.php
- Пишем BotFather команду
/newbot
, отвечаем на вопросы, получаем токен своего бота. - Узнаём свой числовой идентификатор телеграм, он же chat_id, с помощью бота.
- Регистрация на Nakrutka.com закрыта. Создать там аккаунт поможет эта ссылка.
- На странице настроек профиля узнаём свой "ключ API", с помощью которого бот будет создавать заказы.
Немного правок в коде и webhook telegram
- Открываем в любом текстовом редакторе файл simpletbot.php и вносим соответствующие правки в строчках с 4 по 12, указываем:
(4) токен телеграм бота
(5) свой числовой chat_id
(7) API ключ для запросов к сервису накрутка бай
(8) желаемое количество лайков на посты с фото и каруселью (слайды)
(9) id услуги накрутки лайков
(11) количество просмотров видео
(12) id услуги накрутки видео
- Загружаем наш php файл на хостинг и уведомляем телеграм, на какой адрес отправлять webhook уведомления при получении ботом нового сообщения.
Для этого вставляем в адресную строку браузера ссылку следующего вида:https://api.telegram.org:443/bot[токен телеграм бота]/setWebhook?url=[адрес по которому находится ваш php файл ]
Итог:
Результат
Ваш личный телеграм-бот помощник готов к работе.
Автоматически распознаёт ссылки на инстаграм посты, накручивает на них или лайки, или просмотры (в зависимости от типа поста)
Отвечает только вам, всех посторонних отправляет куда подальше. Но при этом - пересылает вам текст сообщения.
P.S.
Возможности у бота богатые, немного вникнув - сможете изменить и дополнить функционал.
Если вы также плохо разбираетесь в webhook уведомлениях телеграм, как и я, то возможно вам будет полезна информация ниже.
При поступлении нового сообщения боту, на ваш url адрес приходит массив следующего вида:
1.update_id - число, порядковый номер уведомления
message - массив с данными о сообщении.
2. массив message в свою очередь в самом простом случае состоит из:
message_id - порядковый номер сообщения в диалоге (число)
from - массив с данными о пользователе (все возможные поля объекта user - документация)
chat - массив с данными о чате (все возможные поля chat - документация)
date - дата в формате unix (число)
text - собственно текст сообщения (текст)
Полный список всех возможных полей массива message смотрите здесь - документация.