Jump to content
RA.BY
makag

[php] Скрипт телеграм бота по перепродаже лайков Инстаграм

Recommended Posts

Практическое применение, думаю, очевидно.
Идея проста - покупаем лайки инстаграм  дешевле и продаём их дороже - всё это в автоматическом режиме. 

Пример такого бота в телеграм: 

Пожалуйста, войдите или зарегистрируйтесь для просмотра скрытого контента.


Необходимо:
-  киви кошелёк со статусом "Основной" для автоматического приёма платежей от пользователей;
- аккаунт в телеграм;
- хостинг от бегет и домен с установленным ssl сертификатом для работы телеграм бота;
- аккаунт на сервисе nakrutka.com где будем покупать лайки.

 

 

Замечания.
1) Скрипт телеграм бота предоставляется "как есть" - вы используете его на свой страх и риск.
2) Я не гарантирую отсутствие критических багов, недоработок и логических ошибок в коде скрипта.
3) Вы можете свободно вносить изменения и распространять данный скрипт по своему усмотрению, без какого-либо согласования со мной.
4) Исправление багов и доработка функционала не гарантируется ни при каких обстоятельствах. Но вы можете оставить отзыв в данной теме и /возможно/ когда нибудь такое исправление/доработка будут осуществлены.
5) Если у вас кривые руки или вы ленивый - возможна установка и первоначальная настройка данного скрипта на хостинг бегет с моей помощью. Стоимость услуги $10. 

Подготовка к работе бота:
1. Регистрация на хостинге и подготовка хостинга к  работе бота.
а) Собственно регистрация: 

Пожалуйста, войдите или зарегистрируйтесь для просмотра скрытого контента.
 (не забывайте записывать все логины и пароли)
б) Регистрация домена:  
Пожалуйста, войдите или зарегистрируйтесь для просмотра скрытого контента.
 (самый обычный .ru  домен)
Сразу выбираем "создать сайт и направить домен на сайт"   и оставляем пункт "Защитить сайт бесплатным SSL сертификатом"!
image.png.81db9dd2bf3b318a9ebf37e58692f836.png
в) Создаём MySQL базу данных 
Пожалуйста, войдите или зарегистрируйтесь для просмотра скрытого контента.
   Записываем имя базы данных и пароль к ней.

Ждём 2-3 дня, пока на домен будет выпущен SSL сертификат. Проверяем состояние здесь:  
Пожалуйста, войдите или зарегистрируйтесь для просмотра скрытого контента.


Вы сразу поймёте, что SSL есть -  после имени  домена будет приятная зелёная галочка:

image.png.836b1e9001faf0150e345480fb5e325b.png



2) . Регистрация телеграм бота, аккаунта накрутки, киви кошелька.  

2.1. Пишем в телеграм персонажу с логином @BotFather, отвечаем на вопросы,  получаем токен своего бота.
Находим своего бота в телеграме и пишем ему любое сообщение (неважно какоое)

2.2. Узнаём свой числовой идентификатор телеграм, он же chat_id.  Пишем в телеграм @rabybot  команду  /mychatid  и узнаём волшебные цифры.
 

2.3. На странице https://nakrutka.com/settings.php узнаём свой "ключ API", с помощью которого бот будет делать заказы на накрутку инстаграм.  (Если вас ещё там нет - вот ссылка на регистрацию: 

Пожалуйста, войдите или зарегистрируйтесь для просмотра скрытого контента.
)

2.4. Регистрация QIWI кошелька и получение токена от него.
 

Необходим статус "Основной" и выше на киви кошельке. 
а) для граждан РФ необходимо указать свои паспортные данные;
б) для граждан Украины, Казахстана, Узбекистана, Киргизии, Таджикистана, Азейбарджана, Молдовы и Грузии доступна онлайн идентификация киви кошелька через сайт 

Пожалуйста, войдите или зарегистрируйтесь для просмотра скрытого контента.
 - стоимость идентификации составляет ~300 рублей; 
в) для граждан других стран необходим личный визит в офис Киви/их партнёров или получение такого статуса хитростью (подробней в теме

Пожалуйста, войдите или зарегистрируйтесь для просмотра скрытого контента.


Получили статус "основной" -  открываем страницу qiwi.com/api и получаем токен для своего киви кошелька.

Пожалуйста, войдите или зарегистрируйтесь для просмотра скрытого контента.


Обратите внимание, данный токен действует на протяжении 6 месяцев.
 

3. Правки кода.  Открываем файл service/sql.php и вносим необходимые изменения. Код прокомментирован, все данные, которые необходимы для работы вы наверняка получили при выполнении предыдущих пунктов данной инструкции.

4. Загружаем файлы телеграм бота на хостинг. Рекомендую использовать клиент от filezilla.ru

5.  Настройка вебхуков, финальный этап.
 

5.1. Настройка вебхуков телеграм.  (b_tgreciever.php).

Для этого вставляем  в адресную строку браузера ссылку следующего вида:

Пожалуйста, войдите или зарегистрируйтесь для просмотра скрытого контента.

Обратите внимание!
[адрес по которому находится ваш php файл] -  должен быть с httpS протоколом, примерно в таком виде:
 

Пожалуйста, войдите или зарегистрируйтесь для просмотра скрытого контента.

5.2. Настройка вебхуков киви.

Открываем в адресной строке своего браузера файл b_qiwi_hook.php  с параметром ?start
Примерно это должно выглядеть так:
 

Пожалуйста, войдите или зарегистрируйтесь для просмотра скрытого контента.


Наглядно:

image.png.fa23b88ae312c81441bebfe83d01a0e0.png


На этом всё, ваш телеграм бот по перепродаже лайков инстаграм готов к работе.
 

Осталось купить  лопату и  мешки для денег.

 


 


Скачать файлы телеграм бота:    

Пожалуйста, войдите или зарегистрируйтесь для просмотра скрытого контента.

 


 


Как это выглядит:

Приветственное сообщение новому пользователю бота:
image.png.a6227bdbc3efe0d04d2fb7e4d6372243.png

Попытка заказа и предложение пополнить счёт:
image.png.5ef2f233df5b1853e81f63068cb00ed0.png

Экран пополнения баланса:
image.png.b97530f7121edcc2f7db59497ecea13c.png


Успешное пополнение баланса:
image.png.0f5ea6fc2328c45a7d6170d54c06bf7e.png

 

Успешный заказ:  

image.png.9e4385c36deae55bfe4436d3136e9fdc.png

Edited by makag

Share this post


Link to post
Share on other sites

хорошо прокоментированный скрипт и гайдик огонь . спс .

при запуске бота есть небольшой момент который не упоменули

когда id совей учетки вносишь как главного админа то бот не отвечает тебе на команду /start  и т д

а только другим )

а я сижу мучаюсь , думаю что же не  так настроил)))

оказывается надо с тругого аккаунта тестить)

а админу приходят действия других чуваков)

Edited by gadzilla666
  • Like 1

Share this post


Link to post
Share on other sites
В 20.10.2019 в 21:50, gadzilla666 сказал:

а я сижу мучаюсь , думаю что же не  так настроил)))

оказывается надо с тругого аккаунта тестить)

сорь, забыл указать этот момент -))
с учётки админа я раздаю "халявные  лайки инстаграм"  - часть кода, которая не вошла в данную версию выглядит примерно так  

Пожалуйста, войдите или зарегистрируйтесь для просмотра скрытого контента.

 

В 20.10.2019 в 21:50, gadzilla666 сказал:

а админу приходят действия других чуваков)

самый просто способ логгирования действий пользователей, вместо ведения отдельной таблицы mysql, как по мне -))

Share this post


Link to post
Share on other sites

Немного оживил скрипт. Версия от 29.11.2019

Общий вид панели:

image.thumb.png.86e4de18ebd89ed6fb3f447e5b3a8898.png

 

"Ядро" бота практически не трогал, видимые изменения коснулись лишь файла sql.php

Изменения:

1)  Добавлен модуль "Управление настройками"

image.thumb.png.9f22c0f3bf7c6e52b066a5bc34a8775d.png

 

Внимание! =>> Не создавайте больше одной копии настроек.

Суть модуля я думаю понятна, в нем вы настраиваете своего бота. Раньше настройка производилась путем изменения кода в файле sql.php.

image.thumb.png.946e9ae88b2377312192ddc6384aced1.png

 

добавил возможность авто Загрузки прайса с сайта накруткаБай при настройке. Кнопка "( Посмотреть прайс)" (скрин ниже)

 

image.thumb.png.a24b9b71ef31e2759ea75526235a89f4.png

 

2)  Добавлен модуль "Пользователи бота"

В нем можно редактировать данные пользователей: id, nik, баланс. Так же добавил возможность рассылки произвольного сообщения всем пользователям. (например рассылать новости)

image.thumb.png.182c336b139e32598daeef77f5036042.png

image.thumb.png.fa732a21dabc0ae894d413f26681d59c.png

 

3) Модуль "История платежей"

В модуле выводиться список платежей пользователей.

 

 

УСТАНОВКА

Выполняем 1 и 2 пункты в начале ветки.

3) Загружаем архив со скриптом на хостинг.  Распаковываем. 

 Структура файлов у вас должна получиться такая:

image.png.fffab0942875124f9b40c8c337b04974.png

3) Прописываем доступы к Базе данных. Для этого нам нужно внести правки в  2 файла: common/config/main-local.php   и   /bot/service/sql.php

4) Открываем файл nakbot.sql, копируем содержимое.

5) Переходим в phpmyadmin => SQL (скрин ниже, цифра 1) и вставляем содержимое из файла nakbot.sql в поле(скрин ниже, цифра 2). Нажимаем вперед. 

559529271_.thumb.png.8e5c9b43276ac4d2424e3ca5a06655fe.png

 

6) Теперь мы можем перейти в панель администратора по адресу http://ваш-сайт/admin

Данные для доступа: demo / 123456; 

 

СКАЧАТЬ СКРИПТ

Скрытый контент
Для просмотра скрытого блока, выполните следующие условия:
Написать 10 сообщений (10 осталось)
ИЛИ
Быть пользователем #30098

 

 

 

 

  • Upvote 1

Share this post


Link to post
Share on other sites

Небольшие поправки: версия бота от 30.11.2019

- Добавил возможность писать лог ответов от tg

- Добавил Клавиатуру возможность кастомизации клавиатуры прямо в панели администратора.

- Внес не глобальные правки в "Ядро"

 

Цитата

Шаблон клавиатуры.

Доступные метки #НазваниеКнопки# , ? - метка новой строки
Простой пример: #Кнопка1Строка1# #Кнопка2Строка1# ? #Кнопка1Строка2# #Кнопка2Строка2#
В результате получите два ряда кнопок по 2 шт в каждом ряду.

 

image.png.0d715db43055f061451ba9394b0a6804.png

 

СКАЧАТЬ СКРИПТ

Скрытый контент
Для просмотра скрытого блока, выполните следующие условия:
Написать 10 сообщений (10 осталось)
ИЛИ
Быть пользователем #30098

 

Edited by shami
  • Upvote 1

Share this post


Link to post
Share on other sites

лайки он тоже будет ставить или бот осуществляет только продажу этой услуги???

Share this post


Link to post
Share on other sites
48 минут назад, tion сказал:

лайки он тоже будет ставить или бот осуществляет только продажу этой услуги???

перепродажу ..

Share this post


Link to post
Share on other sites

как можно скачать обновление?) просто у меня старая версия

Только что, mazafakauz сказал:

как можно скачать обновление?) просто у меня старая версия

сорри работает

Share this post


Link to post
Share on other sites
18 минут назад, mazafakauz сказал:

как можно скачать обновление?) просто у меня старая версия

сорри работает

Пожалуйста, войдите или зарегистрируйтесь для просмотра скрытого контента.

  • Like 1

Share this post


Link to post
Share on other sites
Только что, shami сказал:

Пожалуйста, войдите или зарегистрируйтесь для просмотра скрытого контента.

благодарю!

В 30.11.2019 в 03:58, shami сказал:

Небольшие поправки: версия бота от 30.11.2019

- Добавил возможность писать лог ответов от tg

- Добавил Клавиатуру возможность кастомизации клавиатуры прямо в панели администратора.

- Внес не глобальные правки в "Ядро"

 

 

Пожалуйста, войдите или зарегистрируйтесь для просмотра скрытого контента.

 

СКАЧАТЬ СКРИПТ

Скрытый контент
Для просмотра скрытого блока, выполните следующие условия:
Написать 10 сообщений (5 осталось)
ИЛИ
Быть пользователем #30098

 

не льзя лишнего убрать? что то размер очень большой....)

4 часа назад, mazafakauz сказал:

благодарю!

не льзя лишнего убрать? что то размер очень большой....)

не работает бот! все как положенно настроил.!

Share this post


Link to post
Share on other sites
Цитата

не льзя лишнего убрать? что то размер очень большой....)

Используете какой хостинг?  Могу предположить - бесплатный.

Цитата

не работает бот! все как положенно настроил.!

Что именно не работает? (возможно причина в предположении выше)

Share this post


Link to post
Share on other sites

Приветствую! в файле sql.php есть уже блок с заполненными данными БД, их нужно же менять на свои? спасибо 

2019-12-06_14-46-03.jpg

 

 

Edited by POVESTKA

Share this post


Link to post
Share on other sites
22 минуты назад, POVESTKA сказал:

Приветствую! в файле sql.php есть уже блок с заполненными данными БД, их нужно же менять на свои? спасибо 

2019-12-06_14-46-03.jpg

Да, то что в рамке, менять на свои значения...

Двойное дублирование(вписывание) специально сделал, дабы не поломать старый функционал скрипта.

Edited by shami
  • Upvote 1

Share this post


Link to post
Share on other sites
4 минуты назад, POVESTKA сказал:

Еще, вопрос , как изменить пароль для админки? какой формат данных для этих полей?

2019-12-06_15-06-23.jpg

Номер с 7-ки вроде. 

 

Пароль менять по адресу /admin/rbac/control. Забыл добавить в меню.

Сейчас гляну...

 

Edited by shami

Share this post


Link to post
Share on other sites

Обновление 07.12.2019

Список изменений:

- Добавил АвтоУстановку панели (Инструкция ниже)

- Добавил возможность писать конкретному пользователю.

image.png.94196f5b2c38c7f69e3c4d040d4a2024.png

- Мелкие правки панели управления

 

Инструкция

1) Скачиваем архив бота. Закидываем на хостинг.

2) Создаем БД для скрипта. (Инструкция в самом начале 1,2 пункты)

3) Переходим по адресу вашсайт.ру/admin/site/install и заполняем форму установки: 

image.thumb.png.ef839437a512595d70497ee1b96ebbce.png

 

4) Заходим в саму панель управления. По умолчанию: Логин demo пароль 123456

5) Настраиваем вебхук телеграм. Блок Ответы. Там есть готовая ссылка, просто кликнете.

2012150864_1(1).thumb.png.5fde3090d51c46652e97dbf894ae87a3.png

 

6) Для того чтобы бот начал отвечать, нужно добавить текст ответов. Это можно сделать в разделе "Настройка Бота"

Обязательно заполните эти три поля иначе бот просто не будет отвечать...

image.png.f1e3ebc3d587d1130a8c08cbd0b6dc8c.png

 7) Готово. Киви настраивается как  и раньше.

 

За лицензией стучите в ЛС. [пока БЕСПЛАТНО]

С лицензий вы сможете получать информацию о новых версиях, новости, информацию о модулях.

 

==> Тестировал только сам бот. Оплату не тестировал. Напишите, если возникнут проблемы.

==> На хостинге Багет могут возникать проблемы, чуть позже отпишусь о методе решения...

 

Скрытый контент
Для просмотра скрытого блока, выполните следующие условия:
Написать 10 сообщений (10 осталось)
ИЛИ
Быть пользователем #30098

 

Edited by shami
  • Upvote 2

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×