Livegram bot telegram как пользоваться
Чат-боты помогают повысить потребительскую ценность бизнеса при сравнительно небольших затратах на создание таких инструментов.
51 % клиентов, по данным чат-бота Ubisend, ожидает, что бизнес будет доступен в режиме 24/7.
Еще немного статистики:
- подавляющее большинство пользователей (87,2 %) имеет нейтральный или положительный опыт общения с чат-ботами; , в 2021 году количество уникальных чат-ботов приблизилось к 1,8 миллиардам единиц. Глобальный рынок чат-ботов оценен более чем в 600 миллиардов долларов;
- в то же время 60 % пользователей предпочли бы дождаться, пока им ответит живой сотрудник. Чат-боты кажутся этим людям примитивными и неспособными решать проблемы клиентов.
Топ-8 сценариев для чат-бота
Использовать чат-бот в Telegram можно по-разному:
- поиск информации с дальнейшей выдачей ответа;
- оформление заказа;
- обработка запроса с учетом местоположение пользователя (вызов курьера, доставка еды);
- бронирование мест;
- финансовые переводы;
- информационная поддержка;
- тайм-менеджмент (чат-бот может добавить событие в календарь, создать оповещения о событиях);
- голосование.
Это самые очевидные сценарии использования чат-бота в Telegram. Однако разработчик может настроить бот для решения практически любой задачи.
6 особенностей чат-ботов в Telegram
Как сделать чат-бота в Telegram: пошаговая инструкция
Создаются и управляются боты с помощью другого бота BotFather.
Чтобы создать чат-бота, выполните следующие действия:
- установите десктоп-версию Telegram и запустите ее;
- откройте Controller Bot;
- нажмите START внизу экрана:
- Используйте команду добавления нового канала:
- Получите подробную инструкцию, как подключить нового бота:
- Следуя инструкции, отправьтесь в BotFather и нажмите START внизу экрана:
- Теперь дайте боту ник. Ник должен оканчиваться на слово bot:
- Получите уникальный токен и скопируйте его. В случае потери или удаления диалога не нужно паниковать. Снова отправьте /token в диалог, и новый вариант кода будет сразу же создан.
- Вернитесь в ControllerBot и отправьте токен в диалог:
Для этого создайте новый публичный канал через левое меню, нажав кнопку New Chanel:
Чтобы добавить созданного бота в администраторы канала, нужно выбрать его в чатах и нажать кнопку Manage Channel:
. и назначить администратора:
После выполнения двух требований ControllerBot мы успешно подключили канал. Осталось указать город для уточнения часового пояса:
Подтверждаем, нажав «Верно»:
В самом низу нажимаем кнопку «Создать новый пост»:
Бот предложит настроить форматирование. В 95 % случаев подойдет Markdown (прим. ред. – облегченный язык разметки):
Теперь создаем первый пост. Можно написать в нем любой текст, чтобы проверить, как это работает:
ControllerBot возвратит отправленную запись и предложит задействовать дополнительные инструменты:
- Чтобы добавить в пост картинку, воспользуйтесь кнопкой «Прикрепить медиафайл».
- Можно добавить в пост до шести смайлов, которые пользователи будут использовать в качестве реакций:
- Если нужно привязать к кнопке ссылку, воспользуйтесь этой функцией:
. и выберите предпочтительный сценарий публикации:
Синтаксис. Команды. Настройки
Главные команды запомнить несложно:
Если при создании бота вам не хватает стандартных функций, вы можете задействовать дополнительные команды длиной до 32 символов.
Соблюдайте синтаксис: /команда [необязательный] [аргумент]. Например, так мы получаем статистику по боту: /get_messages_stats
Обратите внимание: список команд будет появляться сразу после ввода символа «/». Не забудьте активировать описание команд в «отце ботов».
О некоторых параметрах BotFather мы уже говорили. Это:
- Токен – уникальный ключ, который используется для доступа к Bot API. Токен имеет следующий вид: 110201543:ААHdqTcvCН1vGWJxfSеоfSAs0K5PALDsaw.
- Name – значение выводится только в чатах и контактах пользователя.
- Username – не длиннее 32 символов. Может включать латиницу, цифры и символ «_».
Важные команды для чат-ботов
Дополнительных возможностей у бота в Telegram достаточно. Разбирать их все не имеет смысла, так как активно используется лишь небольшая часть.
Теперь посмотрим основные команды BotFather.
В Google и «Яндексе», соцсетях, рассылках, на видеоплатформах, у блогеров
Бот в телеграм — штука полезная, а главное доступная. Их создают для различных целей, но новичкам чаще всего нужны следующие:
- Бот службы-поддержки.
- Отложенный постинг и оформление постов на каналах.
- Фидбек-боты (дабы не забивать ленту чатами с клиентами).
В этой статье я расскажу о том, как можно создать таких ботов быстро и без навыков программирования. На это у тебя уйдет не более 5 минут.
Создаем токен в BotFather
Это общий шаг при создании любого бота как в интерфейсе телеграм, так и при помощи языков программирования. Ключ нам понадобится для расширения возможностей пустого бота через, господи, прости меня за тавтологию, других ботов и сервисы.
Как получить токен:
После чего тебе нужно ввести имя бота (1) и username (2), которые будут отображаться здесь:
Далее BotFather выдаст тебе уникальный токен, который ты можешь использовать для улучшения своего бота (он выделен голубым цветом).
Совет: если хочешь получать халявных клиентов из поисковика телеграм, то укажи в username или имени бота популярное ключевое слово своей ниши.
Как кастомизировать бота
Чтобы изменить бота нажми на [/], далее ткни на /mybots и в появившемся меню выбери своего бота. После чего выпадет ещё одно меню, тут нам нужна кнопка Edit Bot, которая откроет следующие функции:
- Edit Name — изменить имя бота (не путать с username)
- Edit About — добавить описание бота, которое будет отображаться в разделе с аватаркой и в ссылке на бота.
- Edit Commands — сюда можно добавить команды, но здесь уже понадобятся навыки программирования.
- Edit Description — добавить описание, которое будет показываться сразу после открытия бота.
- Edit Botpic — установить аватарку на бота.
С тем как запилить фундамент бота на BotFather и украсить его мы разобрались, теперь перейдем к непосредственному созданию самих ботов.
№1. Создаем бота обратной связи
Такой тип ботов нужен прежде всего тем, кто не хочет забивать свою ленту лишними чатами.
Создаются они достаточно быстро:
- Переходим в Livegram.
- Тыкаем на кнопку /addbot.
- Копируем наш токен бота из BotFather и пересылаем в Livegram.
- Готово.
№2. Делаем бота для выкладки и оформления постов
Все владельцы каналов в телеграм используют Controller Bot чтобы форматировать свои посты, добавлять в них картинки, реакции и настраивать отложенный постинг.
Инструкция по созданию бота:
Теперь твоему боту доступны все функции Controller Bot.
№3. Создаем бота техподдержку с искусственным интеллектом
Тут будет немного посложнее, но результат превзойдет все ожидания. Бот-техподдержка нужен владельцам онлайн-магазинов и другим предпринимателям, которые часто сталкиваются с однотипными вопросами и не хотят тратить на это свое время.
Инструкция:
Переходим на сайт платформы Dialog Flow, регистрируемся и тыкаем на кнопку “+ Create Agent”.
В это поле вводим имя агента, а в разделе Default Language указываем русский дабы бот мог его понимать и общаться на нем.
Жмякаем на кнопку Create и переходим в раздел Integrations, пролистываем вниз и находим Telegram.
Нажимаем на кнопку и добавляем токен бота из BotFather в специальное поле. После чего нажимаем кнопку Start.
Теперь переходим в раздел Intents, нажимаем на синюю кнопку Create Intent и добавляем Training Phrases (фразы, которые будут заставлять бота пересылать те или иные ответы) и Responses (те самые ответы на Training Phrases).
Если объяснять совсем просто, то в раздел с Training Phrases нужно добавить возможные вопросы пользователей, а в раздел с Responses — ответы на них. Под каждую проблему пользователя нужно создавать отдельный Intent.
Советую подробно изучить документацию чтобы использовать все преимущества платформы Dialog Flow и создавать функциональных ботов.
Итоги
Сегодня я рассказал о том, как с нуля создать 3 основных телеграм бота, которые чаще всего используются предпринимателями и контент-мейкерами.
Телеграм является одним из самых быстро развивающихся приложений. Он давно вышел за рамки обычного мессенджера и стал полноценной площадкой для формирования комьюнити, обучения, монетизации услуг и продвижения бизнеса.
В этой статье мы подробнее остановимся на таком инструменте как телеграм боты и познакомим вас с лучшими механизмами для мониторинга и организации активности вашего канала.
Controller Bot
Отметим, что на сегодняшний день в Телеграм есть немало подобных решений. Можно найти другие боты и специальные интернет-сервисы со схожим функционалом.
Настройка вашего первого бота может вызвать некоторые трудности, которые быстро разрешаются поисковым запросом в Google или Yandex. Вы легко найдете множество пошаговых инструкций по установке.
Telega Best Bot
Бот горящих предложений сервиса Telega.in. С этим ботом обязан ознакомиться каждый телеграмм администратор. Он уведомляет владельцев о новых горящих предложениях на рекламу в других каналах. С его помощью вы сможете быстро получать информацию и покупать горящие предложения со скидками.
Уведомления можно настраивать не только по определенным тематикам, но и по стоимости размещений. Таким образом, вы сможете отсеять слишком маленькие или слишком крупные каналы. Можно получить достаточное количество действительно интересных и целевых уведомлений.
Отметим, что сервис Telega.in внимательно относится к тому, какие каналы продают через него свою рекламу. Попасть на сервис не так-то просто! Именно это обеспечивает большое количество интересных надежных предложений.
Настройка бота не вызовет каких-либо сложностей в отличие от Controller Bot. Просто запустите бот, выберете нужные тематики и настройте диапазон цен, в рамках которых вам интересно получать информацию о выходе новых горящих предложений.
Livegram Bot
Следующий бот в нашем списке называется Livegram Bot.
Также с Livegram Bot вы существенно уменьшаете количество спама. Для настройки бота вы также сможете найти пошаговые инструкции в интернете.
Telega Adv Bot
Еще один полезный бот стоящий вашего внимания называется Telega Adv Bot. Этот бот создан для тех, кто продает или покупает рекламу через биржу Telega.in и позволяет получать уведомления о поступлении новых заказов или же уведомления о выполнении ваших заказов.
ComBot и Chat Keeper Bot
На пятой строчке нашего топа разместились сразу два Телеграм-бота - ComBot и Chat Keeper Bot. Оба бота реализуют одну цель – модерирование Телеграм-чатов. Они пригодятся тем администраторам, которые включили функции комментариев в своих Телеграм-каналах.
Вот такие пять основных ботов мы рекомендуем использовать каждому Телеграм администратору. Надеемся, они будут полезны вам!
Остались вопросы?
Будьте в курсе последних новостей
📱 Читайте наш Telegram-канал, чтобы быть в курсе актуальных новостей Телеграм-маркетинга и обновлений нашего сервиса.
Представьте, что у вас есть свой канал в Телеге. Допустим, вы высказываете непопулярную политическую точку зрения и, соответственно, ловите хейт в личку со стороны читателей и проходящих мимо.
Или, например, вы продаете что-то через свой канал. Клиентов так много, что один "продажник" (=вы) не справляется. Или поддержка вашего бизнеса отвечает всем в публичном чате, который прикреплен к вашему каналу. Но многие стесняются задать вопросы, так как их могут увидеть, поэтому пишут в личку, что не масштабируется.
Проблем много, а решение одно: сделать Телеграм бот, который будет работать посредником между вашими клиентами и командой поддержки.
Мое мнение: это самый лучшее применение телеграм ботов за всю историю их существования. На втором месте - рассылка закрытой информации через бота только проплатившим пользователям.
Самый популярный конструктор таких ботов - Livegrambot. Он позволяет сделать тоже самое, но при этом бот будет писать вашим пользователям "я сделан через Livegrambot", выпрашивая деньги у вас. Будучи умелым создателем Телеграм ботов, я решил сделать свой аналог, но уже с открытым исходным кодом и легким способом запустить его бесплатно на бесплатные серверы.
Ниже я расскажу, как в 1 клик запустить такого бота и как он технически устроен.
Юзер стори или как с этим ботом работать.
Закрытый Чат Поддержки (где сидят те, кто будет отвечать на вопросы Пользователей),
Бот (которому Пользователи будут писать свои вопросы).
Вот так это все будет работать:
Вы публикуете ссылку на Бота,
Пользователи пишут в него свои вопросы,
Бот пересылает ответ обратно пользователю от своего лица, скрывая аккаунт отвечающего.
Такая схема неплохо масштабируется: достаточно нанять больше Агентов поддержки, и все Пользователи получат свои ответы вовремя и через бота.
Как это все запустить? Желательно, без навыков.
Планируя дизраптнуть платный аналог, необходимо продумать онбординг. Большинству проще заплатить, чем самому разбираться в коде, технологии и деплое. К счастью, я фанат Heroku, а именно там можно бесплатно хостить свой код, нажав всего одну кнопку.
В README.md я добавил волшебную кнопку от Heroku, которая поможет запустить код из репозитория. После нажатия, при наличии аккаунта на Heroku (который можно создать также по 1 кнопке), вы увидите такую картину:
Heroku уже понял, какие данные нужно запросить у вас, у создателя, чтобы все завелось автоматически. Давайте пройдемся по этим параметрам:
- App name: название приложения в системе Heroku. Можно придумать любое.
- Choose a region: где Хероку запустит ваш код. Можно выбрать любое место.
- HEROKU_APP_NAME : впишите сюда тоже самое, что указали выше в App name (это важно для того, чтобы завести тг бота через вебхуки).
- TELEGRAM_TOKEN : токен вашего бота, который можно получить у BotFather.
Как узнать TELEGRAMSUPPORTCHAT_ID
Способов много, но самый простой - это добавить вот этого бота в ваш созданный приватный чат. Этот бот возвращает все данные, которые ему присылает Телеграм, в частности событие "меня добавили в чат", откуда вы и сможете извлечь chat_id .
Как реализовать такого бота?
Ниже будет много технической информации. Мы же на Хабре, поэтому я решил добавить этот раздел для любителей разобраться в коде и при необходимости его адаптировать. Это раздел можно спокойно пропустить, если хотите.
Примеры кода я буду писать на языке Python и использовать библиотеку python-telegram-bot . Итогда я буду вставлять ссылки на GitHub (гит), чтобы легко можно было найти этот кусок кода в моем репозитории.
Хендлеры (обработчики событий)
Для нашей задумки необходимы всего 3 хендлера (гит):
Бесплатный деплой на Heroku
Вот как можно запустить Телеграм бот в webhook-режиме (гит) через эту библиотеку:
Помните, мы отдельно задавали переменную окружения HEROKU_APP_NAME , куда копипастили название нашей Heroku App? Дело в том, что эта переменная используется в адресе, по которому Heroku запускает наш вебсервер. Но при этом, имя приложения Хероку нельзя получить изнутри, поэтому решение "скопипастить название App Name в отдельную переменную окружения" для меня звучит норм.
Допустим, вы запустили бота, у вас уже много клиентов и вы хотите усовершенствовать функционал телеграм бота. Что можно сделать?
Спасибо за просмотр. Теперь вы знаете, как можно сделать и бесплатно задеплоить Телеграм бота поддержки. Полный код проекта (вместе с волшебной кнопкой "задеплой это на хероку") лежит тут. В своем Телеграм канале я делюсь опытом разработки больших телеграм ботов, делюсь датасетами и продуктовой аналитикой. Заходите.
А какие другие популярные юзкейсы Телеграм ботов вы бы выделили? Напишите в комментариях.
Читайте также: