Вы собираете бота один раз, и он работает во всех доступных платформах. Клиент сможет общаться с вашим ботом там, где удобно ему.
Все необходимые инструменты
Для создания функционального чат-бота и мессенджер-маркетинга.
Соберите чат-бота в визуальном редакторе .
Не нужно знать программирование, чтобы создать бота в Botmother. Придумайте сценарий работы бота, выберите нужные компоненты и свяжите их между собой в визуальном редакторе.
Сегментируйте пользователей и отправляйте рассылки .
Не ждите, пока пользователь снова напишет боту — отправьте ему новости и предложения. Группируйте пользователей метками и отправляйте только интересный контент.
Можно отправить рассылку прямо сейчас, в запланированное время, через заданное время после действия или настроить периодическую отправку.
Общайтесь с клиентами в чате .
Удерживайте клиентов, даже если бот не справился. Узнавайте вовремя об ошибках и обрабатывайте все обращения. А ещё всегда можно посмотреть историю общения человека с ботом.
Как создать чат-бот в Telegram бесплатно
Подключите своего сотрудника к общению с бот-клиентом — чтобы вы не потеряли клиента и не допустили негатива, если бот ничего не понял. А если пользователь сообщает о проблеме, найдите его в списке, определите проблему и исправьте ее. Этот расширенный инструмент облегчит жизнь технической поддержке бота.
Собирайте статистику .
Принимайте решения на основании чисел. Раздел статистики даст полезную информацию о пользователях. Вы всегда сможете отследить, на каком этапе теряются пользователи, и улучшить бота. Так вы не потратите рекламный бюджет впустую.
Источник: botmother.com
Как подключить платежную систему с Payments к Telegram
Рассказываем, как подключить платежную систему к Telegram-боту и разместить его на сервере.
Введение
Telegram-боты обладают широкой функциональностью и решают массу задач клиентов самых разных бизнесов. Рассказываем, как создать и разместить бота для приема платежей в Telegram на Python. Видеоверсия доступна по ссылке.
В Telegram есть встроенная система оплаты, поэтому сценариев, как использовать бота для приема платежей, достаточно много. Это может быть разовая оплата заказа или ежемесячная подписка.
Платежные системы Telegram
Сейчас мессенджер поддерживает оплату в более чем 200 странах через такие шлюзы, как: Stripe, YooMoney, Sberbank, LiqPay, PayMaster и другие.
Все начинается с установки библиотеки aiogram. Сейчас, пожалуй, это самая популярная библиотека для разработки ботов на Python.
python -m pip install aiogram
Переходим в Telegram и пишем тут BotFather’у команду /newbot. Вводим имя нового бота. Важно, чтобы оно заканчивалось словом Bot.
Получаем уникальный токен нового бота. Теперь напишем код простейшего эхо-бота, чтобы проверить его работу.
Связать бота с приложением
Создаем файл config.py и вписываем в него токен, который выдал BotFather. В основном файле main.py прописываем базовый код любого бота.
Обратите внимание на один важный момент: бот должен обрабатывать каждое сообщение с серверов Telegram. Для этого при запуске бота обязательно нужно поставить аргумент skip_updates в значение False. Это спасет от проблем при обработке платежей.
Теперь можно запустить код и проверить, работает ли бот. Убедившись, что все хорошо, приступаем к подключению платежей.
Возвращаемся к BotFather’у, даем команду /mybots и выбираем из списка своего бота.
В открывшемся меню кликаем на кнопку «Payments». Из предоставленного списка выбираем нужный платежный шлюз. В качестве теста используем PayMaster. Чтобы подключить оплату в Telegram-бота, сначала нужно выполнить тест, поэтому выбираем «PayMaster Test».
Следуем простым инструкциям бота платежной системы и получаем тестовый токен PayMaster. Его сразу же можно сохранить в config.py.
TOKEN = «5432877141:AAHEwBEb2mwnZX56oaHM10o33ZBZwVkvv-s» PAYMENTS_TOKEN = «1744374395:TEST:f14d9f0d42528b780370»
Возвращаемся к коду бота. Для того, чтобы запросить оплату товаров/услуг, нужно сгенерировать invoice с деталями платежа. Отправить его клиенту и обработать результат.
Подключаем оплату
Указываем список доступных цен на продукты. В качестве цены нужно передать целочисленное значение в минимально возможных единицах валюты. Если речь идет о рублях, то стоимость нужно указывать в копейках. То есть место 500 рублей мы тут укажем 500 * 100 или же 50 000 копеек. В случае с долларами будет почти также, $1=100 центов. Если предполагается работа с другими валютами, можно использовать currencies.json от Telegram API.
Дальше в коде бота платежной системы мы создаем обработчик команды /buy. Команда будет генерировать и отправлять пользователю invoice платежа. В примере используется оплата месячной подписки.
Сам процесс генерации invoice довольно простой. Не стоит беспокоиться большому количеству аргументов. Это названия продуктов или услуг, описания, цена, валюта и т.п.
Настройки платежей
Обратите внимание на аргумент is_flexible. Его нужно указывать в значение True только в том случае, если финальная стоимость зависит от выбранного способа доставки, если речь идет о продаже какого-то физического продукта.
О других параметрах метода send_invoice вы всегда можете прочитать в официальной документации Telegram API.
Теперь нужно создать еще два обработчика: Pre Checkout Query и Successful Payment.
Pre Checkout Query отвечает за обработку и утверждение платежа перед тем, как пользователь его совершит. Так можно проверить доступность товара на складе или уточнить стоимость.
Важно, что серверам Telegram ответ нужен в течение 10 секунд. Если его не будет, платеж не пройдет.
Successful Payment отвечает за обработку успешно проведенного платежа.
Тут можно выдать пользователю тот самый месяц подписки, за которую он заплатил или любую другую услугу.
Как бот работает на практике
Получив invoice на оплату от бота, нажимаем «Оплатить». Поскольку сначала мы проводим тестирование бота, воспользуемся специальной тестовой картой.
Вводим данные и оплачиваем подписку — все работает. При переходе на боевой проект важно не забыть выбрать правильный счет.
Теперь возвращаемся в BotFather, чтобы получить реальный токен от выбранного платежного шлюза. Если есть запрос на разные тарифы или способы оплаты, лучше запросить сразу 2-3 токена от разных платежных шлюзов. Далее нужно будет генерировать invoice с помощью токена выбранного провайдера.
Перенос бота на боевой сервер
Чтобы бот работал 24/7 вне зависимости от того, включен компьютер или нет, зальем его на реальный сервер.
Для этого воспользуемся облачным сервером линейки Shared Line от Selectel. Калькулятор панели управления позволяет выбрать гибкую конфигурацию сервера и сразу узнать, сколько будет стоить решение. Все продукты и услуги собраны у провайдера в одном месте, поэтому ими легко управлять. Арендовать сервер можно от 10 ₽/день, а в консоли есть возможность быстро масштабировать вычислительные ресурсы при необходимости.
Регистрируемся и входим в панель управления my.selectel.ru. Переходим в раздел «Облачная платформа» и выбираем «Серверы». Создаем сервер — после этого шага он загорится в списке как «ACTIVE».
Настраиваем конфигурацию. Для примера используем 1 ядро, 512 МБ DDR4 и 5 ГБ на диске.
Теперь переходим к выгрузке бота на боевой сервер. Сначала нужно подключиться к серверу через SSH. Для этого мы можем воспользоваться программой WinSCP для Windows. В Linux и MAC для этого есть свои встроенные инструменты.
Запускаем WinSCP. В качестве имени хоста указываем IP адрес нашего нового сервера. Логин и пароль можно взять во вкладке «Консоль» в панели управления.
Теперь перенесем сюда файлы нашего бота: config.py и main.py. Далее открываем отдельное соединение с сервером по SSH в консоли.
Для этого в WinSCP нажать кнопку и открыть PuTTY. Можно также воспользоваться командной строкой, принципиальной разницы нет.
Настройка бота с Payments 2.0
Подключившись к серверу, нужно выполнить ряд простых действий.
- Обновить Python до версии 3.10.
- Установить PIP.
- Поставить библиотеку Aiogram.
Если оставить все в таком виде, то при закрытии SSH-соединения вместе с ним закроется и процесс бота. Что делать?
Есть несколько способов, как решить этот вопрос. Рассмотрим самый простой – использование команды screen.
Пишем команду screen и жмем Enter. Запускаем бота из обычного терминала и закрываем соединение.
Бот продолжит работу. Чтобы в любой момент вернуться к этому экрану, достаточно ввести команду screen -r $screen_running. На этом деплой в облаке Selectel закончен.
Заключение
Описанная схема запуска Telegram-бота не предел того, как можно настроить прием платежей. К боту всегда можно добавить дополнительные возможности: запрашивать адрес доставки или менять цену в зависимости от адреса.
Идеальное решение для pet-проектов
Сервер для решения задач, которые не требуют полной загрузки vCPU.
Зарегистрируйтесь в панели управления
И уже через пару минут сможете арендовать сервер, развернуть базы данных или обеспечить быструю доставку контента.
Инструкция
Как автоматизировать подготовку к собеседованиям с помощью Telegram-бота
29 сентября 2023
Инструкция
Как реализовать очередь в Redis
14 сентября 2023
Инструкция
Как генерировать истории с помощью ChatGPT и Telegram
Источник: selectel.ru
6 готовых сценариев чат-ботов для разных бизнесов: недвижимости, бьюти, ресторанов, фитнес-клубов и автобизнеса
С 2020 года, особенно в период пандемии, чат-боты стали набирать популярность не только среди крупных компаний, таких как Альфа Банк, Okko, Porsche или Бургер Кинг, но и среди малого бизнеса.
Проблема в том, что не все из них понимают, как создать эффективного чат-бота под свою нишу, который будет приводить клиентов и доводить их до продажи. Также до сих пор среди предпринимателей есть убеждение, что для создания чат-бота нужно вложить неоправданно много ресурсов и нанимать программиста. Но так ли это? Давайте разберемся.
Если у вас мало времени для чтения статьи, скачайте презентацию — краткую версию статьи.
Навигация по статье
- Чем чат-боты полезны бизнесу и зачем нужны?
- Как создать эффективного чат-бота. Правила настройки
- Сценарии чат-ботов для разных бизнесов
- Как привлечь трафик в чат-бота? Онлайн и офлайн способы
- Как быстро создать собственного чат-бота?
Чем чат-боты полезны бизнесу и зачем нужны?
Чат-боты могут оказывать не только сервисную поддержку, отвечая на часто задаваемые вопросы, но и помогут отделу продаж повысить доход бизнеса.
Несмотря на все достоинства чат-бота, у многих остаются опасения, что с чат-ботом клиенты общаться не захотят и их интерес к компании упадет — это не так, а скорее даже наоборот. Клиенты будут намного лояльнее к бренду, если будут получать ответы на свои вопросы за 3 секунды, а не ожидая ответ от специалиста по несколько часов.
Наш партнер — Андрей Монаков — в своем кейсе для салона красоты «Красивые люди», расположенного в центре Москвы, рассказал, как благодаря чат-боту в WhatsApp удалось собрать 200 лидов по 65 рублей за три дня. Обращений в салон было настолько много, что пришлось временно приостановить трафик.
Недвижимость
Рынок недвижимости — самая дорогая ниша в плане стоимости лидов. Цена за одного лида — потенциального клиента — может достигать до 3 000₽, а то и 5 000₽ в зависимости от класса недвижимости. Чат-бот может снизить стоимость лида как минимум в 2 раза и привести менеджеру уже «горячих» и отквалифицированных клиентов.
Например, чат-бот для агентства недвижимости:
- Квалифицирует потенциальных клиентов. Выяснит, каким бюджетом располагает покупатель, нужна ему ипотека или нет, на какую площадь помещения он рассчитывает, отфильтрует потребности в количестве комнат, этажей, типу дома и т.д.;
- Отправит PDF-файл с планировкой помещения, документы, фотографии или презентацию жилого комплекса;
- Выяснит, что пользователя останавливает при покупке недвижимости: недостаточно бюджета, не понравился район или срок сдачи дома. Чат-бот предложит альтернативный вариант;
- Расскажет клиенту про действующие акции или выгодные финансовые условия.
Этот чат-бот хорош тем, что сегментирует и квалифицирует потенциальных покупателей, выясняет его потребности и возможности. А когда пользователь уже готов к покупке или хочет поговорить с менеджером, у него есть возможность позвать его в любой момент.
Кафе, рестораны
Теперь давайте создадим с вами чат-ботов для кафе, баров и ресторанов. Основные «боли» ресторанного бизнеса — мало новых клиентов, постоянные клиенты редко приходят и часто бывает низкая загрузка, особенно в будние дни.
Вы точно выиграете у своих конкурентов, если в вашем арсенале появится чат-бот, который сможет решить эти проблемы:
- Покажет меню с фотографиями и ценами на блюда;
- Выдаст купоны на скидку в день рождения;
- Поможет клиенту забронировать столик;
- Расскажет о заведении и покажет фотографии;
- Расскажет о режиме работы, программе лояльности и т.д.;
- Поможет сделать заказ и оформить доставку на дом или на вынос;
- Попросит оставить отзыв о качестве обслуживания.
Благодаря такому, казалось бы, простому сценарию, вы за 1-2 минуты получаете новый заказ.
Турагенства и авиакомпании
Турфирмы и авиакомпании столкнулись с проблемой в своем бизнесе — нужно всегда быть онлайн, 24/7 быть готовыми ответить на вопросы клиентов. Поэтому в этой сфере стали очень популярны чат-боты — они помогают автоматизировать подбор турпутевок и авиабилетов для клиентов.
В конкурентной борьбе за клиента, в период ограничений на выезд за границу в 2021 году, выиграет та компания, которая шустрее будет обрабатывать заявки и быстрее поможет пользователю сориентироваться. Вот что сможет сделать чат-бот:
- Расскажет о курортах и подберет подходящие туры, учитывая бюджет и предпочтения клиентов;
- Поможет квалифицировать клиента. Например, выяснит, какую страну или город хочет посетить пользователь, сколько человек собирается в путешествие и т.д.;
- Расскажет о лучших отелях с самым высоким рейтингом в рамках бюджета клиента;
- Учтет пожелания путешественников. Например, проживание в номере с видом на море, с питанием или без;
- Напомнит дату путешествия или уведомит о регистрации на рейс;
- Оформит заявку, примет оплату и выдаст путевку на Кипр.
Фитнес
Как правило, у фитнес-клубов очень высокая конкуренция. А самое сложное — привлечь к себе целевую аудиторию, которая уже пользуется услугами конкурентов. Внедрение мессенджер-маркетинга и чат-ботов в свой бизнес — это ваше конкурентное преимущество. Вот, что может сделать чат-бот для фитнес-центров:
- Новым посетителям расскажет о фитнес клубе, о местоположении и услугах;
- Может провести экскурсию: покажет имеющиеся в зале тренажеры и расскажет, какие упражнения можно на них выполнять;
- Поможет выбрать время и записаться к личному тренеру;
- Поможет оформить абонемент;
- Отправит программу упражнений. К сообщениям можно добавить тематические картинки или даже видео;
- Отправит рецепты с правильным и полезным питанием, подберет подходящую диету;
- Расскажет про акции и скидки. Например, скидка студентам 10%.
Уже по традиции мы собрали свой вариант чат-бота для фитнес-клуба, у нас он получился таким: сначала мы узнаем, на каком уровне физической подготовки находится человек — новичок, любитель или профессионал. Затем мы подбираем для него подходящую тренировку. Рассказываем, как новичкам пользоваться тренажерами, а профессионалам предлагаем подобрать подходящее питание.
Автобизнес
Грамотно спроектированный чат-бот поможет автодилерам, продавцам автозапчастей и автосервису получать больше лидов как минимум на 15-20%. А вот примеры, как можно применить чат-бота автобизнесу:
- Расскажет о наличии автомобиля в автосалоне;
- Предоставит информацию об автомобилях, комплектации и ценах;
- Автоматизирует запись пользователей на тест-драйв.
- Поможет клиенту выбрать необходимые автозапчасти или другие товары в магазине;
- Расскажет о скидках и акциях;
- Ответит, какие товары имеются в наличии.
- Упростит запись на сервисное обслуживание и ремонт автомобиля;
- Отправит информацию о ценах на сервисные услуги.
Как привлечь трафик в чат-бота? Онлайн и офлайн способы
Онлайн способы
- Виджеты на сайте. В TextBack есть 4 вида виджетов: приветствия, чата, подписок и WhatsApp Hunter. Коротко о каждом.
Виджет приветствия — это активное приглашение связаться с менеджером в любом удобном для пользователя мессенджере. По статистике наших клиентов, с виджетом приветствия количество новых диалогов увеличивается в среднем на 50%.
Виджет чата — это блок на сайте, который позволит вам отвечать на вопросы клиентов в удобном им канале, не пропускать ни одного сообщения и расширять свою базу подписчиков.
Виджет подписок — это иконки мессенджеров в виде списка, где пользователь может подписаться на уведомления от вас или также написать вам сообщение, как и в предыдущих виджетах. Разница лишь в том, что этот виджет можно использовать при создании мини-лендингов или сделать в виде popup (всплывающего окна) на сайте.
WhatsApp Hunter — это виджет, который можно использовать только для WhatsApp. Когда пользователь оставляет свой номер телефона, ему моментально приходит сообщение. Его также, как и виджет подписок, можно установить на сайте, добавить в мини-лендинге или сделать в виде popup (всплывающего окна).
По всем пользователям, которые обратились к вам в мессенджеры через перечисленные виджеты, вы также сможете отправлять рассылки.
- Мини-лендинги — это отдельная страница сайта, у которой есть шапка, заголовок, описание и кнопки подписки в мессенджеры.
- Рассылки — отличный способ пригласить пользователей в чат-бот. По нашему опыту, 80% пользователей отвечают положительно, когда им предлагают решить их вопрос с помощью чат-бота.
Офлайн способы
- Разместите QR-код с ссылкой на чат-бота на визитке, листовке или в соцсетях;
- Разместите QR-код с ссылкой на чат-бота для сбора отзывов возле кассы или в меню ресторана. Также это можно сделать на стенде во время оффлайн-мероприятия.
Как создать собственного чат-бота?
- Прочитайте «Гайд по продажам с помощью чат-бота». Мы подготовили для вас пошаговый план, в которой подробно рассказываем, как подготовиться к созданию чат-бота и что для этого нужно, как спроектировать и оценить эффективность работы бота. Прежде чем начать создание чат-бота, советуем ознакомиться со статьей.
- Пройдите наш бесплатный видеокурс. Этот курс подойдет как новичкам, так и профессиональным маркетологам, интеграторам и предпринимателям. Всего за 3 часа вы узнаете о теории мессенджер-маркетинга, а на практике научитесь пользоваться чат-ботами, автоворонками, массовыми рассылками и другими инструментами на платформе TextBack.
- Бесплатно в течение 14 дней пользуйтесь визуальным редактором чат-ботов в TexBack. Уже сейчас вы можете создать своего собственного чат-бота за 5 минут без навыков программирования. Зарегистрируйтесь на сайте TextBack и попробуйте собрать своего чат-бота. А в комментариях напишите, как быстро вам удалось это сделать. Будем рады вашей обратной связи. 🙂
Источник: textback.ru