Как создать бота для заработка в телеграм
Телеграм — кроссплатформенный мессенджер с большими возможностями. Активная аудитория платформы увеличивается ежедневно. Те, кто ищет новые реальные возможности заработка выбирают именно ее, используя как аналог блога в соцсетях. Рассмотрим, как сделать платный Телеграм, какие существуют инструменты для автоматического решения технических вопросов.
Приложение Телеграм позволяет создать не только чат, но и канал с многочисленной аудиторией. Он представляет собой публичную страницу, на которой администратор размещает контент. Другие смотрят его и, если считают интересным и нужным, подписываются. Чем больше заинтересованных пользователей, тем более широкие перспективы для заработка.
Монетизация канала
Размещение рекламы. Это по сути классический вариант заработка, который имеет несколько недостатков. Первый — навязчивая реклама отпугивает подписчиков, второй — реклама захламляет контент. Для заработка таким способом администратору придется потратить много времени на поиск рекламодателя, размещение рекламного контента.
Монетизация канала посредством платной подписки — новый, но перспективный вид заработка в мессенджере. Вся суть заключается в предоставлении доступа на канал. Современные инструменты позволяют автоматизировать все технические моменты. Один из них — бот nemilin_bot. Все что требуется от администратора — просто наполнять свой проект интересным содержанием, при этом тариф, условия подписки он выставляет самостоятельно.
Как использовать бота
Способ создания канала с помощью nemilin_bot называется Немилинг. Сервис предоставляется на бесплатной основе. Администратор создает платный закрытый канал, подключает его к боту и выставляет требуемые настройки.
Используя немилинг, администратору не нужно заниматься техническими моментами. Бот следит за сроками окончания подписки, отправляет уведомление-предложение продлить доступ. Оплата проходит в автоматическом либо полуавтоматическом режиме.
Варианты настроек подписки немилинг: пользователь настраивает телеграм-бота платной подписки самостоятельно с учетом индивидуальных потребностей.
Существует два варианта предоставления платного доступа:
Настройки и технические возможности
Программа выполняет рутинные процессы по предустановленным настройкам. Перед началом использования бота администратор настраивает канал, прайс, условия подписки.
Основные функции бота:
- автоматический прием денежных средств;
- обработка платежей и допуск к контенту на установленный, оплаченный период;
- отправка уведомлений о необходимости продлить подписку за 1 день до окончания с предложением сделать это;
- создание тарифов в разных валютах — рубль, доллар, евро и другие;
- автоматические платежи (рекурентные — юр. лица) — первую оплату пользователь проводит самостоятельно, последующие списываются в автоматическом режиме;
- широкий выбор способов оплаты — банковские карты разных стран, различные платежные системы, электронные кошельки.
Преимущества немилинг
Преимущества использования бота для администратора:
- заработок на своем канале в Телеграм без необходимости размещать рекламу в ленте;
- автоматизация всех рутинных процессов позволяет сконцентрироваться на создании интересного контента;
- экономия времени — технические моменты не отвлекают и не занимают время.
Бот дает возможность полностью автоматизировать работу канала. В то время как технические вопросы полностью автоматизированы, администратор только занимается контентом.
Преимущества бота есть и для подписчика — он будет просматривать только тот контент, ради которого и пришел на площадку. Больше не нужно перелистывать сотни рекламных объявлений в поисках нужной информации.
Дополнительные возможности
- принимать донаты;
- просматривать статистику в удобном формате — количество активных подписчиков, которые не продлили и ни разу не купили подписку, доход за месяц, все время и другие;
- автоматизировать несколько каналов и групп;
- монетизировать сторонние сайты.
В настоящее время Телеграм преобразовался в полноценную сеть и представляет неограниченные возможности, хороший потенциал для заработка.
Гости недавней передачи Олега Артишука поделились инсайтами создания чат-ботов в Telegram. Самое ценное из интервью мы собрали в этой статье. Из неё вы узнаете сколько стоит разработка и продвижение чат-ботов, как на них зарабатывать и какие перспективы развития у этого направления бизнеса в Telegram.
В беседе принимали участие:
- Дмитрий Зайцев — визионер Telega.in, автор канала «Активный пиар»;
- Вадим Курило — интернет-предприниматель, автор Telegram-канала «Трафик и клики»;
- Корнелий Найда — основатель Telegram-сервисов Channely и @crosser_bot;
- Матвей Грамович – основатель и CEO проекта Zodier;
- Сергей Цветаев — основатель сервиса для аналитики Telegram-каналов Telemetr;
- Алексей Корнелюк — автор Telegram-канала «Книги на миллион».
Особенности чат-ботов Telegram
Дмитрий Зайцев рассказал о том, что Telegram не дает возможности видеть аудиторию чат-ботов. По этой причине, даже сам владелец бота не знает, сколько у него активных подписчиков и в каких гео. Соответственно, потенциальный рекламодатель не может из сторонних сервисов получить релевантную статистику чат-бота и оценить адекватность стоимости рекламы. Технически только владелец бота может получить минимальную информацию с сервера, на котором он размещен.
В 2021 году, как считает Дмитрий, ожидается решение проблемы с доступом к статистике ботов со стороны Telegram. Это будет сильным драйвером роста числа чат-ботов, поскольку даст возможность для формирования рынка их купли-продажи.
Согласен с мнением коллеги Корнелий Найда — он говорит, что проблема доступа к информации действительно тормозит развитие монетизации чат-ботов. При этом Корнелий не столь оптимистичен по поводу того, что Telegram предоставит доступ к подробной информации о боте. По его мнению, технически дать доступ к статистике возможно только раскрыв те данные, которые овнеры чат-ботов не захотят выносить на всеобщее обозрение.
Как продвигают чат-боты?
Сегодня основной способ продвижения бота — это создание его с какой-то полезной функцией, затем «вброс» в различные комьюнити, в которых он наберёт первых подписчиков. Далее аудитория набирается путём «сарафанного радио».
Успешность боту, по мнению Дмитрия Зайцева, может гарантировать аудитория не менее чем в несколько сотен тысяч подписчиков. Привлечь такое количество людей в чат-бот будет достаточно дорого, поэтому в платное продвижение вкладываются, как правило, только на старте, в отличие от тех же Telegram-каналов.
О специфике разработки и продвижения на примере чат-бота для сервиса знакомств Zodier
В рекламное продвижение созданного компанией Матвея Грамовича чат-бота было вложено $1 000. В качестве источников трафика использовали Instagram и Telegram-каналы. Второй источник показал лучшие результаты, поскольку сократилась воронка — фактически лили с «телеги на телегу».
Рекламу Матвей заказал единоразово, сразу после запуска бота. После этого стабильное ежемесячное увеличение аудитории в 1,5 раза поддерживается без денежных вложений в продвижение. Спустя год после запуска чат-бота, он продолжает тем же темпом наращивать подписчиков и сегодня его аудитория превышает 150 000 человек.
Разработка чат-бота заняла у команды Грамовича 3 недели и не потребовала значительных вложений. Однако, когда количество подписчиков бота перевалило за 10 000 человек, ребята столкнулись с необходимостью проводить технические доработки. Причиной стало то, что архитектура чат-бота не была рассчитана на такую активность аудитории и он стал сильно «тормозить» — команда не успевала обрабатывать заявки подписчиков.
Чат-бот Zodier команда практически полностью переделала и его функционалу стало доступно обработка действия сразу многих пользователей. Кроме того, бот предоставляет конечную пользу продвигаемого продукта (знакомства). Такие доработки обошлись компании в $200 000.
Таким образом человек подписывается и на канал, и на бота. Однако, важное условие успешной работы такого тандема — чат-бот и канал должны быть одной тематики.
В озвученной выше модели продвижения есть такая «плюшка»: если контент не понравился пользователю, то он отпишется с канала. При этом, скорее всего, о забудет о боте, который не шлёт ему уведомления, но продолжает оставаться активным. Таким образом, чат-бот можно использовать для массовой рассылки, информация из которой может заинтересовать отписавшихся с канала юзеров.
Стоимость разработки чат-бота
Среднюю стоимость разработки простого по функционалу чат-бота, который будет сателлитом Telegram-канала, Вадим Курило оценивает в $180-$300.
Разработка чат-бота в Telegram, по мнению Дмитрия Зайцева, совсем несложная задача для человека, который имеет навыки html-кодирования и может создать, например, простой сайт-визитку.
Если есть необходимость в создании какого-либо сложно функционального чат-бота, то для этого существуют как тематические фриланс-чаты в самом Telegram, так и компании, профессионально занимающиеся их разработкой. Дмитрий утверждает, что предел стоимости чат-бота Telegram — это $310. Всё, что выше этого ценника, будет напрасной тратой денег.
Модели монетизации чат-бота в Telegram
Основное назначение чат-ботов — это автоматизация какого либо процесса, уверен Корнелий Найда. Соответственно, зарабатывать на чат-ботах возможно только с помощью рекламы. Тут есть два способа — либо описанный выше вариант, когда бот является сателлитом Telegram-канала и занимается сбором подписчиков для него. Второй вариант — это запускать рекламу прям в боте, но для этого он должен быть интересным и иметь аудиторию в несколько тысяч подписчиков.
Пример монетизации «кино-бота» от Вадима Курило: создан чат-бот Telegram, который присылает пользователям новинки кино индустрии с возможностью просмотра фильма по ссылке. Ссылка ведёт на сайт гемблинг-партнерки, где есть раздел с фильмами, для просмотра которых необходимо зарегистрироваться. После регистрации юзер вместе с фильмами также получает периодические рассылки с акциями от партнерской сети (бонусы к первому депозиту и т.п.).
Прямых моделей монетизации чат-ботов не существует — так считает Дмитрий Зайцев. По его мнению, бот является инструментом для привлечения трафика, но не самостоятельным источником заработка. В качестве примера Дмитрий привел популярные некоторое время назад боты для скачивания видео из TikTok без водяного знака. Для работы с ботом требовалось подписаться на канал. Посредством таких ботов в каналы привлекли по несколько сот тысяч подписчиков.
Способ монетизации чат-бота от автора Telegram-канала «Книги на миллион»
Алексей Корнелюк создал свою методику по развитию голоса. Учитывая, что курсы ассоциируются у многих людей с инфоцыганством, Алексей решил создать Telegram-бота, реализовав в нем обучение своей методике улучшения голоса в виде игры.
В чат-боте Корнелюка, который называется «Gromich», есть 5 бесплатных уровней обучения, возможность записи своего голоса до и после прохождения игры и оценка результатов изменений. Начиная с 6 уровня, пользователю необходимо внести разовую оплату в размере $40.
В месяц чат-бот «Gromich» приносит Алексею около $2 300, причем без каких-либо вложений в его администрирование или продвижение.
Корнелюк также запускал чат-боты Telegram и в других тематиках. Команда Алексея пробовала делать боты по «харизме», «саммари», «биохаккингу», «логическому мышлению», но все они оказались неудачными в плане монетизации.
Очевидно, что сегодня Telegram-каналы являются более прибыльным бизнесом для Алексея, так как приносит десятки тысяч долларов — мы рассказывали о его кейсах в одной из своих статей.
ТОП-3 бота для администратора Telegram-канала
Сергей Цветаев поделился тремя ботами, полезными для владельцев/администраторов Telegram-каналов:
- Telemetr — отслеживает детальную статистику канала;
- FleepBot — бот-сервис, позволяющий создавать ботов для отложенного постинга или для обратной связи;
- Crosser_Bot — позволяет проводить анализ подписчиков чатов и каналов, защищать от наплыва ботов.
О последнем боте в списке рассказал его создатель Корнелий Найда. Первоначальная версия Crosser_Bot была создана на Python — это был обычный сайт, располагающейся на стороннем сервере. Бот давал возможность подключить к нему канал, посмотреть контент-план, запланировать публикацию, отредактировать и т.п.
Нехватка экспертизы членов команды Корнелия стало причиной того, что многие технические параметры не были учтены при первоначальной разработке чат-бота. При этом Crosser_Bot, ввиду отсутствия конкурентов, набирал популярность и стал перманентно глючить при большой нагрузке. В итоге команда решила полностью переписать его.
Обновленную бета-версию предложили протестировать уже существующим подписчикам бесплатно. После успешных тестов запустили новый Crosser_Bot на широкую аудиторию по подписке, стоимость которой составила $5-$9 за один канал.
Корнелий Найда признался, что после запуска обновленной версии бота им продолжительное время никто не занимался. В результате этого, функционал Crosser_Bot отстал как от новых возможностей Telegram, так и от быстро растущих конкурентов.
Полгода назад команда сделала очередные доработки чат-бота по улучшению его функционала. На сегодняшний день бот зарабатывает $15 000 в месяц. При этом в боте 40 000 каналов на аналитике и около 20 000 уникальных пользователей.
Рынок купли-продажи чат-ботов
Рынка чат-ботов сегодня не существует, уверен Вадим Курило. Причиной тому является то, что боты, как инструмент Telegram, появились относительно недавно и многие пользователи мессенджера/владельцы каналов просто не понимают принципы их работы, и преимущества.
Вадим условно разделяет всех чат-ботов Telegram на две категории. Одна часть несет в себе какую-то полезную составляющую, (например, бот мониторинга прогноза погоды). Цель второй категории — привлечение подписчиков в каналы. Даже при одинаковом количестве подписчиков в чат-ботах из разных условных категорий, число активной органической аудитории будет в разы отличаться в них. А поскольку детальную статистику по ботам получить невозможно, то и критериев для оценки их стоимости нет.
Чат-боты не представляют покупательского интереса сами по себе. Интерес вызывают те данные, которые бот собирает, считает Корнелий Найда.
Но продажа (читай слив) того массива данных, которые содержит в себе, например, Crosser_Bot, не представляет интереса для команды Корнелия. На авторитете сохранности данных в боте и дальнейшего улучшения функционала заработать можно гораздо больше, считает Найда.
Перспективы развития чат-ботов
Корнелий Найда уверен, что с развитием Telegram потребность в чат-ботах будет расти, равно как и суммы заработка на них.
Вадим Курило высказал мнение насчет опасений по поводу закрытия чат-ботов как таковых, поскольку изначально они были придуманы как инструмент для дополнительного сервиса, а их штампуют с нулевым функционалом только с целью сбора трафика. Вадим считает, что боты продолжат свое существование в Telegram, поскольку «трафикосборники» живут непродолжительное время, а полезные чат-боты будут развиваться. Их развитию и улучшению будет способствовать конкуренция — владельцы будут стараться выделить свой сервис на фоне других.
Дмитрий Зайцев разделяет точку зрения Вадима — он уверен в перспективности качественных чат-ботов и в том, что растущая конкуренция будет естественным образом убивать «мусорные» боты. Кстати, о жесткой конкуренции в Telegram мы уже писали в одной из своих статей.
Заключение
Сегодня чат-боты в Telegram являются уникальным инструментом, как для сбора трафика на каналы, так и для построения самостоятельного полезного сервиса в экосистеме Telegram.
Учитывая, что чат-боты как явление находятся на начальном этапе развития, их создание — отличная идея для построения своего бизнеса в Telegram.
Финансы — Телеграм-канал Партнеркина. Вся актуалочка в одном месте. Подписывайся и будь в курсе событий индустрии.
24 июня разработчики Telegram открыли платформу для создания ботов. Новость кого-то обошла стороной Хабр, однако многие уже начали разрабатывать викторины. При этом мало где указаны хоть какие-то примеры работающих ботов.
Прежде всего, бот для Telegram — это по-прежнему приложение, запущенное на вашей стороне и осуществляющее запросы к Telegram Bot API. Причем API довольное простое — бот обращается на определенный URL с параметрами, а Telegram отвечает JSON объектом.
Рассмотрим API на примере создания тривиального бота:
Прежде чем начинать разработку, бота необходимо зарегистрировать и получить его уникальный id, являющийся одновременно и токеном. Для этого в Telegram существует специальный бот — @BotFather.
Пишем ему /start и получаем список всех его команд.
Первая и главная — /newbot — отправляем ему и бот просит придумать имя нашему новому боту. Единственное ограничение на имя — оно должно оканчиваться на «bot». В случае успеха BotFather возвращает токен бота и ссылку для быстрого добавления бота в контакты, иначе придется поломать голову над именем.
2. Программирование
Создавать бота буду на Python3, однако благодаря адекватности этого языка алгоритмы легко переносятся на любой другой.
Здесь мы при запуске бота устанавливаем вебхук на наш адрес и отлавливаем сигнал выхода, чтобы вернуть поведение с ручной выгрузкой событий.
Приложение торнадо для обработки запросов принимает класс tornado.web.RequestHandler, в котором и будет логика бота.
Здесь CMD — словарь доступных команд, а send_reply — функция отправки ответа, которая на вход принимает уже сформированный объект Message.
Собственно, её код довольно прост:
Теперь, когда вся логика бота описана можно начать придумывать ему команды.
3. Команды
Перво-наперво, необходимо соблюсти соглашение Telegram и научить бота двум командам: /start и /help:
Команда /start без параметров предназначена для вывода информации о боте, а с параметрами — для идентификации. Полезно её использовать для действий, требующих авторизации.
После этого можно добавить какую-нибудь свою команду, например, /base64:
Для пользователей мобильного Telegram, будет полезно сказать @BotFather, какие команды принимает наш бот:
I: /setcommands
BotFather : Choose a bot to change the list of commands.
I: @******_bot
BotFather: OK. Send me a list of commands for your bot. Please use this format:
command1 - Description
command2 - Another description
I:
whoisyourdaddy - Information about author
base64 - Base64 decode
BotFather: Success! Command list updated. /help
C таким описанием, если пользователь наберет /, Telegram услужливо покажет список всех доступных команд.
4. Свобода
- All messages that start with a slash ‘/’ (see Commands above)
- Messages that mention the bot by username
- Replies to the bot's own messages
- Service messages (people added or removed from the group, etc.)
Для начала в Handler добавляем обработчик:
А потом в список команд добавляем псевдо-речь:
Здесь эмпирическая константа 75 относительно неплохо отражает вероятность того, что пользователь всё-таки хотел сказать. А format_map — удобна для одинакового описания строк как требующих подстановки, так и без нее. Теперь бот будет отвечать на приветствия и иногда даже обращаться по имени.
5. Не текст.
Для примера расширим словарь RESPONSES:
И будем отлавливать текст <at_sticker>:
Видно, что теперь структура Message уже не содержит текст, поэтому необходимо модифицировать send_reply:
И все, теперь бот будет время от времени присылать стикер вместо времени:
6. Возможности
Благодаря удобству API и быстрому старту боты Telegram могут стать хорошей платформой для автоматизации своих действий, настройки уведомлений, создания викторин и task-based соревнований (CTF, DozoR и прочие).
Вспоминая статью про умный дом, могу сказать, что теперь извращений меньше, а работа прозрачнее.
7. Ограничения
К счастью, Telegram также умеет работать и по ручному обновлению, поэтому не меняя кода можно создать еще одну службу Puller, которая будет выкачивать их и слать на локальный адрес:
Написано основываясь на личном опыте. И да, я не работал на наемной работе, а заработал такие деньги по-другому. Как я это сделал? Рассказываю.
Если у вас был другой опыт или вы со мной не согласны в чем-то – напишите об этом в комментариях. Прочитаю и отвечу (возможно).
Начну с того, что у меня есть бекграунд в программирование. Я учусь по специальности «Computer Science with Business Studies». У меня также есть бекграунд в продвижение телеграм каналов. Поэтому, моей целью стало объединить как-то эти две вещи. Я решил делать ботов в телеграме.
После многих тестов написания «хелоу ворлд» ботов для Telegram’а, решил все таки «побреинштормить». Где-то через 30 минут ничегонеделания пришла идея сделать бота, который бы проверял текст на уникальность и отправлял пользователям результат. 1 бот, 1 функция .
К примеру, отправили боту:
У лукоморья дуб зелёный;
Златая цепь на дубе том:
И днём и ночью кот учёный
Всё ходит по цепи кругом;
А бот говорит: «Ай-ай-ай, а текст то, скопирован!»
Вообщем, вы поняли. В основном такой инструмент пользуется спросом у копирайтеров и студентов – и тем, и другим нужен уникальный текст для разных целей.
Есть два варианта:
1) Создавать инструмент для анализа текста с нуля
2) Позаимствовать чей-то через API
Угадайте, что я решил делать?
Правильно, конечно заимствовать. Ну кто начнет делать с нуля инструмент для анализа текста под Telegram бота? Вот и я о том же.
С самого начала разработки у меня была одна цель – быстрый запуск и получение обратной связи от юзеров.
Я считаю, что такая цель должна быть у каждого, кто хочет выкатить реально ценный и нужный кому-то продукт, а не «мега-крутой, супер-навороченный, нереально красивый…», а по факту, никому неинтересный кусок сами понимаете чего))
Следующим делом набросал «техническое задание», что должен делать мой бот:
- Получил текст от юзера
- Отправил текст по API
- Получил результат по API
- Отправил результат юзеру
Звучит просто? Да .
А на деле как? Еще проще .
Буквально через три часа был готовый прототип, который полностью выполнял поставленную ему функцию.
Еще раз. 3 часа . Готовый проект. Не неделя, месяц или год. 3 часа и проект уже приносил пользу конечному юзеру.
"Ну это же не проект, а просто *слово*. Как можно называть что-то сделанное за 3 часа проектом?" – хочу и называю. Не нравится? Ну дайте тогда название ему в комментариях и продолжайте делать свои «проекты» годами, которые в итоге будут нужны только вам.
Рекламой не закупался, юзеры сами находили бота через поиск и заходили. Так за неделю у меня было более 100 юзеров и с десяток довольных комментариев по поводу работы бота, таких как: «давно не хватало», «удобно и просто» и т.д
Идея провалидирована – пользу приносит и спрос есть!
В планах было:
- Ввести монетизацию (3 бесплатные проверки)
- Проверки больших файлов (платно): отправляете файл; получаете результат проверки на плагиат
- Указание ссылок откуда был скопирован текст
По маркетингу всё было еще проще: выставляться где только можно, закупать немного рекламы и звонить/писать в ВУЗы/студентам, чтобы как-то с ними запартнериться. До этого не дошло.
Прекрасно помню этот момент.
Эльдар, добрый день! Можно вопрос по вашему антиплагиат-боту? Это авторская разработка или вы по API откуда-то цепляете информацию?
Варианта было два : либо они создают конкурента и вытесняют меня с рынка, либо выкупают моего бота .
Мы склонились ко второму варианту и после быстрых торгов, сошлись на цене в … *барабанная дробь* …
Да, 2 тысячи долларов за ноунейм бота в Telegram.
Таким образом за 3 часа я заработал 2000$ вложив 0$ в рекламу и маркетинг. Не делал никакого «анализа рынка». Ничего вообще. Просто взял и на коленке сделал проект, выставил его во всякие чаты и раскидал знакомым.
Ах да, это был мой первый написанный бот в Telegram.
Да, сейчас налетят и скажут: «Это удача! Тебе просто повезло, ха».
Да, мне повезло. А тем, кто делает один проект годами – не везет))
Если будет 100 проектов, то шанс что 1 из них либо стрельнет, либо его купят, намного больше, чем если за всю жизнь сделать 2-3 проекта, которые в итоге выгорят. Да, возможно у меня будет 90 неудачных проектов, но те 10, которые выстрелят, покроют все временные и материальные затраты в 100х раз .
p.s понятное дело, никто не говорит о каких-то глобальных проектах, которые ведут корпорации или миллиардеры, где задействованы сотни, тысячи человек. это хорошо. но если вы стартапер у которого нет ни единого успешного проекта, может стоит задуматься, почему?
Я продолжил создавать проекты по принципу: появилась идея –> реализовал самым простым способом –> получил обратную связь –> улучшил
С момента продажи бота в моем "арсенале" IT-проектов появилось еще 8 ботов с суммарной аудиторией более 20.000 человек. А прошло всего-то 2 месяца. 1 неделя = 1 проект.
Суммарная аудитория всех моих проектов за 2 месяца при минимальных вложениях в маркетинг.Что за проекты? От бота с тестом на IQ до игры в «бутылочку». О всех говорю в своём Telegram канале "Telegramѣ нефть".
Скоро там будут ценные посты про поиск идей, валидацию и быструю реализацию Telegram ботов.
Если вам интересно то, как начать создавать и зарабатывать на своих проектах в Telegram – тогда вам надо подписаться.
Сейчас у меня в разработке сервис для TikTok и еще отложено 3 идеи для Telegram ботов. Обо всём этом пишу на канале. Показываю как делаю в "лайв" режиме.
Читайте также: