Как сделать реферальную систему в боте телеграм
Ответы
Пример самый простой
я правильно понял это условие должно быть так?
Нет, не так.
Вы просили простой пример бота, который получает значение при переходе в него по ссылке с подстановкой значения в параметр /start
Я вам привел самодостаточную логику, а вы ее вставили в свое решение - получился код бота в одном из условии другого бота (бот в боте)
Вы может просто взять проверку на нужное вам условие из примера и подставить его в свой код
Когда я делаю так то пустота а когда $id_ref = "kfkfkf"; то все ок
Все нормально, если ваш бот выполняет условие, то шаблон в preg_match() должен поймать значение.
Пример шаблона
Покажите switch (ЧТО_У_ВАС_ЗДЕСЬ)
У вас значение для проверки в условиях лежит не в $text (в моем примере да, значение лежит в этой переменной), а в $message
Надо заменить на
Не запланированная реакция.
[moder_update]
Получается ни одно из условий не проходит.
Проверьте еще раз условия с preg_match()
$query = parse_url($url, PHP_URL_QUERY);
parse_str($query, $queryParams);
if (isset($queryParams['start'])) echo $queryParams['start'];
>
Вам в бот прилетит объект message со значением по ключу text, которое будет равно:
А ваш пример просто разбор ссылки при помощи встроенной функции php parse-url
тогда я все равно не могу понять почему у меня не работает
", $text, $matches):
// здесь нужное вам значение
$id_ref = $matches[1];
// далее вы что-то делаете с $id_ref
$dataSend = array(
'text' => $id_ref,
'chat_id' => $chat_id,
'reply_markup' => $justKeyboard,
);
$this->requestToTelegram($dataSend, "sendMessage");
break;
шаблон в preg_match() у нас с вами разный
Я не вижу весь ваш код, мне сложно вам помочь урывками.
Можете прислать мне в бот обратной связи ваш код в архиве.
У вас идет проверка в case по переменной $text а значение у вас лежит в $message
Для разработки ботов я использую Python библиотеку pytelegrambotapi.
В консоли вывелось /start test . Делаем вывод, что в msg.text хранится необходимая нам информация из реферальной ссылки, которую необходимо обработать.
Приступим к обработке. Учитываем, что не всегда пользователь нажимает /start по реферальной ссылке, поэтому текста после /start может и не быть. Отличительным символом служит пробел (вспоминаем /start test ). Значит будем проверять наличие ID реферера по нему.
Хорошо, на этом этапе мы имеем текст из ссылки. Мы подразумеваем, что там число, но от пользователя можно поджидать чего угодно. Вдруг кому-то захочется "сломать" бота, указав в ссылке вместо ID реферера какой-то текст. Для этого проверим данные.
Здесь, используя try. except мы преобразуем при помощи int() информацию в число. Если в переменной referer хранится не число, то int() вызовет ошибку ValueError
Теперь в referer записано число. Но тут появляется загвоздка: функция int() может перевести строку "-101" в число -101. То есть на данном этапе в referer может храниться отрицательное число. Почему это не важно, расскажу чуть позднее.
Пользователь может вставить в ссылку свой TG ID. Реферальная система подразумевает под собой некий бонус за переход, поэтому таким образом можно выдать самому себе бонус. Предусмотрим это. ID пользователя получаем, используя user_id = msg.from_user.id
Допустим, что имеется функция get_all_users(), которая возвращает список всех пользователей бота. Делаем это для того, чтобы не назначить в качестве реферера пользователя, которого не существует.
Что необходимо делать в случае, если у пользователя и так уже есть реферер? Не будем ведь при каждом использовании реферальной ссылки выдавать бонус за приведенного реферала, это нас попросту разорит. Поэтому необходимо написать проверку. Напишем функцию check_if_has_a_referer() , которая вернет True при наличии у пользователя реферера и False при его отсутствии. Логично ее написать в начале для оптимизации.
Чат-боты в мессенджере Телеграм выполняют самые разные функции, облегчая жизнь как рядового пользователя, так и владельца Telegram канала.
Но немногие знают, что Телеграм боты сами могут быть источником заработка. При определенных условиях с них даже можно получать пассивный доход. Об этом и пойдет речь в данной статье.
Стоимость разработки бота для Telegram
Судя по оценкам экспертов, сегодня стоимость разработки простого бота для Телеграм составит от 180 до 300 долларов. Такая небольшая цена обусловлена тем, что процесс разработки чат-бота - достаточно легкая задача для программиста, обладающего навыками html-кодирования. Безусловно, ценник для более сложных по функционалу роботов будет выше, но, как правило, ненамного. Все зависит от того, какие задачи вы преследуете.
Найти разработчика для сложного Телеграм бота можно как в самом мессенджере в тематических чатах для фрилансеров, так и на сайтах компаний, которые специализируются непосредственно на разработке чат-ботов.
При этом создать простого бота можно самостоятельно, используя специальные сервисы - конструкторы ботов в Телеграм.
Способы монетизации Телеграм бота
Т.к. главным предназначением бота в Telegram является автоматизация того или иного процесса, монетизировать его возможно только при помощи рекламы. В связи с этим способов монетизации чат-бота в Телеграм всего 2:
- Сбор подписчиков для канала, в котором крутится платная реклама;
- Запуск рекламы прямо в боте. Для этого робот должен быть популярен у аудитории мессенджера и иметь как минимум несколько тысяч подписчиков.
Рассмотрим конкретный пример на отдельно взятом боте, который посвящен кино. Его цель - уведомлять подписчиков о выходе новых фильмов с возможностью просмотра по ссылке. Эта ссылка может вести на сайт партнерской программы по гемблингу, где в специальном разделе можно смотреть кино после регистрации. Зарегистрировавшись по ссылке, пользователь вместе с фильмами будет получать рассылку от партнерки со всевозможными бонусами и акциями. Владелец бота получит отчисления за каждого юзера, который по его ссылке станет игроком онлайн-казино. Это неплохой источник пассивного дохода. Но это лишь один пример монетизации чат-бота в Телеграм. Здесь все зависит от вашей фантазии и возможностей.
При этом некоторые специалисты считают, что напрямую монетизировать Telegram бота нельзя. По их мнению, чат-бот - это лишь инструмент для привлечения трафика.
Заработок на рекламных и реферальных ботах
Существует и опция прямого заработка на уже существующих Телеграм-роботах. В первую очередь такой вариант подработки будет интересен фрилансерам, которые ежедневно выполняют множество различных заданий за небольшую оплату. Рекламные боты в Телеграм платят за такие целевые действия, как:
Как правило, оплата за целевое действие не превышает 0,25 руб. Что-то заработать получится только если ежедневно выполнять задания нескольких рекламных чат-ботов. Конечно же, среди многообразия таких ботов часто встречаются и мошенники, поэтому важно работать через проверенных роботов Telegram. Среди заслуживающих доверие можно выделить Affobot, Moneytellbot, Telemoneyupbot, PiarRobot, Brobotmebot. Все они исправно платят, а задания в них можно брать хоть каждый день.
Также в Телеграм относительно недавно появились так называемые реферальные боты. В них заработок строится только на привлечении рефералов - пользователей мессенджера, которые перешли в бота по реферальной ссылке. По сравнению с рекламными, реферальные боты платят куда больше - в среднем от 4 до 7 рублей за привлеченного юзера.
В этом случае все что нам нужно делать - распространять реферальную ссылку. Если вы являетесь владельцем крупной площадки, разместите на ней рефссылку, ведущую на чат-бота и получайте пассивный доход.
Перспективы чат-ботов в Телеграм
Мессенджер Telegram в последние годы развивается бешеными темпами, поэтому и потребность в качественных чат-ботах продолжает расти. При этом со временем будет увеличиваться и возможный пассивный доход на них.
Продолжительность жизни простых роботов, предназначенных исключительно для сбора трафика, сокращается, однако действительно полезные Телеграм боты ждет дальнейшее развитие. Главная предпосылка к этому - жестокая конкуренция. Владельцам каналов не остается ничего другого, кроме как разрабатывать и постоянно улучшать своего бота, чтобы выделиться на фоне других.
В целом, несмотря на то, что тема еще недостаточно развита, уже сейчас можно рассматривать чат-ботов в Телеграм как источник пассивного дохода.
Рефералы — это новых пользователи которых вы можете привлекать по своей реф ссылки, и за это получает фиксированное вознаграждение, а также процент от их дохода и комиссию их пополнения.
Сколько платит бот TOP TG MONEY за рефералов и за что именно он платит?
В боте реферальная программы двухуровневая
За Реферала 1 уровня(это тот, кого пригласили вы) бот вам будет платить 15% от его заработка + 0.75₽ за привлечения + еще 5% от пополнений рефералов.
За Реферала 2 уровня(тот, кого пригласил ваш реферал) бот платит за них 5% от заработка и еще + 0.05₽ за приглашение.
Где взять реферальную ссылку?
Здесь все очень просто, вам нужно перейти в бот: TOP TG MONEY нажать старт если вы первый раз в нем. после чего у вас появиться меню как на фото. И в этом меню будет кнопка: Мои партнёры выбираете ее и вам бот присылает пост, где написано условия вознаграждение, статистика вашей приглашенных рефералов и сама реф ссылка, вам нужно брать ссылку то что первая. и по ней приглашать. Очень важно после того как пользователь перейдет по ссылки ему бот покажет капчу для проверки, что он не робот после того как он решёт ее вам, за считается этот переход.
Как привлекать рефералов в Telegram бот топ тг мани лучшие методы приглашения рефералов бесплатно.
Первый метод: Через Друзей, Знакомых, Родственников
Привлечение рефералов с помощью ваших друзей на первый взят может показаться банальный и не эффективный, ну на самом дели это не так. Если выбрать правильную стратегию — то можно позвать очень много людей, даже если у вас очень мало друзей вы всегда можете попросить их скинуть вашу реф ссылку, а их знакомым и чтобы вони также попросили их скинуть эту же ссылку своим знакомым и так дали.
Важно: не нужно тупо спамить друзьям и просить перейти по ссылки. Такой метод не работает, вот вам пример на фото как лучше делать(1) также как не нужно(2)
Второй метод: С помощь своих социальных сетей
У каждого из нас есть уже давно собственная страница в социальных сетях и как минимум 50-100 подписчиков в каждой соц.сети у нас есть там. Так вот их можно также использовать для приглашения. Все что вам нужно это придумать не большой пост о боте и опубликовать из своей реф ссылкой, К примеру если это у нас Instagram можно выложить пост или сторис из прикольной фоткой, чтобы указать свою реф ссылку можно использовать описание указывать ее там и в посте говорить что ссылка для бота в описание или пишите в лс + я скину ссылку.
Главное правило в таком методе не стиснуться и активно продвигать свою реф ссылку, также можно просить подписчиков сделать по максимум репост ( поделится ).
Третий метод: Привлечение через обсуждения в комментариях, тематические форумы, и соц.сетях
В интернете сейчас очень много разных информации на тему заработка в интернете онлайн, вы можете оставлять комментарии со своей партнерской ссылкой к тематическим постам в группах в социальных сетях, в YouTube под видео, на сайтах или у блогеров, а также форумах или пиар чатах
Ну тут нужно понимать ваш коммент или тема не должно выглядеть как реклама или спам. Ваш комментарий должен быть уместным и полезным людям в противном случай ваш коммент или тему на форуме могут просто удалить и это будет считаться тратой времени.
Четвёртый метод: Привлечение через статье
Этот метод может покататься на первый взят сложным, Ну на самом дели это один из самых простых и эффективных методов привлечения партнеров на автомате. Для этого метода вам понадобиться немного времени и если все будет правильно сделано вы сможете получать ежедневно сотни тысяч рефералов без затраты времени в дальнейшем. И так к сути метода, Сейчас в интернете есть очень много разных сайтов на которых можно написать не большую красивую статью и опубликовать ее бесплатно, на примере как эта статья «по привлечению рефералов» на написание ее я потратил 30 минут, если этот статья была бы о заработки я бы смог получать каждый день рефералов с ней.
Как это правильно делать? Пишите объективный, подробный обзор со всеми плюсами бота и естественным образом вставляйте в статью свой реферальную ссылку. Если ваша статья будет хороша она очень быстро попадет в поисковике гугл под ненужные запросы и вы сможете привлекать людей по ссылки всем кто будет читать эту статью и если им понравиться вони будить переходить в бот и тем самым станут вашими рефераламы.
Пару советов лично от меня как правильно использовать этот метод:
2 Пишите обязательно своими словами, не нужно копировать чужие статье ваша статья должна быть уникальная на все 100% так больше шансов попасть в поисковики Гугл и Яндекса под запросами о заработки.
3 Не пишите только одну только статью. Старайтесь написать как можно больше статьей так у вас будет больше шансов попасть на первые места по нужным запросам.
- заработок с телефона
- Бот для заработка
- заработка онлайн без вложение
- Телеграм бот для заработка
- заработк с телефона без вложение
Еще старайтесь называть статью так, чтобы ее люди могли найти и то что вони часто пишут для поиска подобное тем к пример: заработок на боте, заработок на ботах с выводом на киви, Заработок с выводом на пеер и т.д
Не нужно называть свой статье так что вы сами не когда бы не искать типа: Бот, чтобы нажимать на кнопку и получать деньги по млн в день
Пятый метод: Привлечение с помощью видео с TikTok и YouTube Shorts
Еще один хорошей метод привлечения людей по свой реф ссылки в бот с помощью видео контента, для этого вам даже не нужно себя снимать, вы можете делать обзор разных функций бота и публиковать их в YouTube Shorts или TikTok вот пример на фото ниже.
На фото 2 варианта видео
Первое из Тик Ток парить создал новый акк снимает видео о том, как он играет в игру . и призывает зрителей кто, хочет заработать переходить в бот TOP TG MONEY или же кто хочет купить себе в игру шмотки ну не знает где взять денег то может заработать денег в боте.
Второе из Ютуба также чел создал канал и записал туда короткое видео про то, как он зарабатывает на боте тг мани и опубликовал его под новую функцию YouTube Shorts также с призывом переходить по ссылки его.
Последний совет на сегодня:
Старайтесь привлекать не только исполнителей, которые будут зарабатывать в боте по вашей реферальной ссылки. Ну также и рекламодателей это люди которые продвигают свои проекты через бот плюс в том что бот платит 5% от их пополнения за одного такого % можно иметь на много больше чем с % от дохода из заработка. ( пример на фото ниже)
Один из пользователей получил 250 рублей только из-за того что его реф пополнил баланс. А если таких позвать 10-50 в день то можно расслабиться и получать удовольствие.
Всем спасибо за внимание и хорошего заработка в боте: TOP TG MONEY
Если вам понравилась моя статья сделайте репост в свой соц.сети для вас это мелочь а мне приятно очень*)
Читайте также: