{"id":14291,"url":"\/distributions\/14291\/click?bit=1&hash=257d5375fbb462be671b713a7a4184bd5d4f9c6ce46e0d204104db0e88eadadd","title":"\u0420\u0435\u043a\u043b\u0430\u043c\u0430 \u043d\u0430 Ozon \u0434\u043b\u044f \u0442\u0435\u0445, \u043a\u0442\u043e \u043d\u0438\u0447\u0435\u0433\u043e \u0442\u0430\u043c \u043d\u0435 \u043f\u0440\u043e\u0434\u0430\u0451\u0442","buttonText":"","imageUuid":""}

Как сделать бота в Телеграм и не пожалеть об этом. Тестируем идею на условно-бесплатном LiveGramBot

Однажды я закрыла 80 часов на разработку бота, которым никто из пользователей не воспользовался даже ради интереса. Хорошо, что деньги платила не я, а мне. А кто я такая, чтобы отказывать человеку, твердо решившему расстаться с деньгами?

И всё же, прежде чем вкладывать значительные ресурсы в создание полноценного бота, важно протестировать идею и понять, будут ли пользователи действительно взаимодействовать с ним. В этой статье я хочу поделиться своим мнением, как можно самостоятельно протестировать минимальную работу бота на условно-бесплатном LiveGramBot, а уже потом переносить бота со всеми его подписчиками на сервер или NoCode-платформу.

Создаем бота в BotFather

Первым шагом будет создание базового Telegram-бота с помощью BotFather. BotFather - это специальный бот в Telegram, который позволяет регистрировать новых ботов и управлять их настройками.

Чтобы создать нового бота:

  • Откройте Telegram и найдите бота @BotFather
  • Начните диалог с ним, отправив команду /newbot
  • Следуйте инструкциям BotFather, чтобы задать название и описание вашего бота. Вы также сможете установить основные команды, которые должен понимать ваш бот
  • После завершения процесса BotFather выдаст вам уникальный токен доступа к вашему боту. Сохраните его, он понадобится на следующем шаге

Здесь же в BotFather можно оформить вашего бота: добавить описание, аватарку, изменить текст приветствия (текст, который отображается до нажатия кнопки «Старт») и кнопку "Меню" с переходом на сайт. Давайте по порядку:

  • Добавление аватарки
    Отправьте BotFather команду /setuserpic.Следуйте инструкциям и отправьте изображение, которое вы хотите использовать в качестве аватарки бота.
    BotFather подтвердит, что аватарка бота была успешно изменена.
  • Настройка описания бота
    Отправьте BotFather команду /setabouttext
    Введите краткое, но информативное описание вашего бота.
    Описание должно объяснять, что делает ваш бот и для кого он предназначен.
  • Настройка стартовой страницы
    Отправьте BotFather команду /setdescription.
    Введите текст, который будет отображаться на стартовой странице бота при первом взаимодействии пользователя.
    Этот текст должен приветствовать пользователя и кратко объяснять возможности бота.
  • Добавление кнопки "Меню"
    Отправьте BotFather команду /setmenubutton.
    Введите URL-адрес для кнопки и её название.
    Используйте лендинг, любую страницу обратной связи или таплинк.

Например, в моём боте-ассистенте @Detresher_bot, если нажать на эту кнопку, откроется страница на Taplink, где можно узнать о вариантах работы и сотрудничества со мной и оставить заявку через форму обратной связи:

Страница с мини-лендингом открывается внутри бота

На этом настройки бота можно закончить и перейти к следующему шагу.

Подключаем бота к LiveGramBot и настраиваем

LiveGramBot часто используют в качестве "предложки" на канале, для быстрой организации технической поддержки или просто для обратной связи с подписчиками, чтобы не "светить" личкой.

Что он умеет:

  • Многоканальное общение
    Вы можете не только организовывать диалог с пользователями напрямую через бота, но и подключить отдельный чат, где ваши сотрудники будут оперативно отвечать на вопросы
  • Универсальность форматов
    LiveGram поддерживает все форматы - от простого текста до фото, видео, голосовых сообщений и стикеров. Это позволяет сделать общение более наглядным и интерактивным
  • Мультиязычность для глобальной аудитории
    Вы можете настроить несколько языков для вашего бота и привязать к каждому из них отдельный чат. Теперь пользователи, говорящие на разных языках, будут общаться с компетентными специалистами, владеющими их родным языком.
  • Сохранение данных пользователей
    Вся информация о пользователях бота и история их общения сохраняется в базе для дальнейшего использования.
  • Удобная рассылка сообщений
    Вы можете оперативно информировать ваших пользователей о новостях, акциях или другой важной информации. При этом можно таргетировать рассылку по языковому признаку или отправлять сообщения всем подписчикам бота.
  • Аналитика
    LiveGramBot предоставляет статистику по количеству пользователей, сообщений и другим важным метрикам

А самое главное, ботом можно пользоваться бесплатно. Или заплатить 150 руб., чтобы отключить рекламу.

Чтобы подключить ваш бот к LiveGramBot:

  • Найдите бота @LiveGramBot
  • Отправьте LiveGramBot команду /addbot
  • Отправьте в LiveGramBot токен, который вы создали ранее, или перешлите сообщение из BotFather с токеном бота
Как только бот будет подключен, вам придет такое сообщение

Настройки LiveGramBot

Собственно, все инструкции по настройке есть внутри LiveGramBot. И если вы смогли его подключить, легко разберетесь дальше:

Что можно настроить в боте:

  • Подключить необходимые языки
  • Настроить приветственное сообщения для каждого языка отдельно
  • Добавить бота в закрытый чат, для возможности отвечать на сообщения нескольким администраторам

Также в боте есть отличный инструмент "Рассылки", который можно таргетировать по нескольким условиям:

Например, условие "Каждому N-ому" можно использовать для AB-тестов.

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

Если идея нравится, переносим бота на другую платформу и создаем полноценный сценарий

Если по итогам тестирования вы убедились, что ваша идея бота востребована пользователями, пришло время перейти на более серьезную платформу - будь то ваш собственный сервер или другая NoCode платформа. Это позволит вам расширить функциональность бота и создать более полноценный сценарий взаимодействия с пользователями.

Так вы сможете добавить новые команды, настроить более продвинутую логику обработки сообщений, интегрировать дополнительные сервисы (например, базу данных, платежные системы, сторонние API) и многое другое.

Первое, что необходимо сделать - отключить бот от LiveGram. Для этого заходим в LiveGramBot и в списке доступных выбираем наш бот. Далее - "Отключить бот".

Отключаем бота от LiveGram

Также не лишним будет сбросить токен бота и получить новый. Для этого перейдите в BotFather и найдите в списке нужный бот. Далее нажмите кнопку API Token.

Меняем токен в BotFather

Далее нажмите кнопку "Revoke current token" и скопируйте себе новый токен

Новый токен

Передайте этот токен вашему программисту или разработчику ботов вместе с техзаданием, которое вы подготовите, опираясь на обратную связь, полученную в ходе ручного тестирования на LiveGramBot.

Таким образом, используя LiveGramBot, вы сможете быстро и недорого протестировать свою идею для бота, прежде чем инвестировать ресурсы в его полноценную разработку. Это позволит вам сэкономить время и средства, а также повысить шансы на успех вашего будущего проекта. Вы сможете выявить сильные и слабые стороны концепции, откорректировать ее при необходимости.

0
Комментарии
-3 комментариев
Раскрывать всегда