January 4, 2020

PostBack в Telegram из любой ПП за 10 минут

Стоит сразу отметить, что данный метод оповещения о лидах удобен по большему счету для тех, кто только начинает лить и хочет получать уведомления о каждом лиде, так как при большем объеме трафика это будет только мешать.

Итак, приступим:

1.Для начала авторизуемся в ТГ (я думаю у каждого он есть, если вдруг нет — качаем и регистрируемся).

2.Находим в общем поиске контакт @botfather и пишем ему /start

3.Нам нужно создать бота, через него нам и будут приходить оповещения о новых лидах, для этого жмем команду /newbot

4.Необходимо задать имя боту , например «Новые Лиды», далее необходимо задать логин, чтобы он заканчивался на _bot , например «traffink_bot»

5.Бот создан и готов к настройке, сохраните куда-нибудь токен своего бота.

6.Находим своего бота в общем поиске (в нашем случае мы ищем traffink_bot).

7.Жмем начать и кидаем любое сообщение.

8.Идем по ссылке api.telegram.org/bot<bot_token>/getUpdates
Где <bot_token> — токен нашего бота (можно посмотреть в крайнем сообщении от BotFather) , к сожалению вам понадобится VPN, так как РКН заблочил домен тг.

9.Если все окей — должно появится вот такое сообщение
из него дергаем свой id, он указан в 3 строчке в самом начале
{«id»:ТУТ,»is_bot»:false…

если не появилось — киньте еще 1 сообщение своему боту и обновите страницу

10.Давайте проверим корректность работы бота.
Идем по ссылке https://api.telegram.org/bot<bot_token>/sendMessage?chat_id=<id>&text=<text> , заменив:

<bot_token> На токен нашего бота (из BotaFather)
<id> — На наш ид, который мы взяли по ссылке в браузере
<text> — На любой текст (например «привет»)

Если все хорошо — бот пришлет Вам сообщение, которое вы указали в макросе «текст»

11.Осталось немного — подключаем PostBack.

Идем в настройки ПП в раздел «Глобальный постбек» (либо так же можно указать ссылку на PostBack внутри созданного потока по офферу) на примере Dr.cash.

Как правило макросы у каждой ПП свои, поэтому перед тем как указывать ссылку постбека — уточните их.

макросы PostBack в Dr.cash

Определившись с необходимыми нам макросами — проставляем ссылку в формате

https://api.telegram.org/bot<bot_token>/sendMessage?chat_id=<id>&text={offer}:{status}:{payment}:{date}

, где:

<bot_token> Токен нашего бота.
<id> — Наш ид
{offer}:{status}:{payment}:{date} — макросы, которые я выбрал в Dr.cash

Вставляем ссылку и жмем сохранить.

Сохранив глобальный постбек единожды, вам не придется добавлять постбек в каждом потоке.

Если придет лид, бот пришлет вам уведомление

В моем случае идет id-оффера:статус:сумма:дата (Unix Timestamp, TZ UTC, +00)

Вы великолепны!

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