Created with Sketch. MENU
  • Сервисы
  • Тарифы
  • Кейсы
  • База знаний
  • Все статьи
  • Партнёрам
+7 499 216-72-06 Настроить связки
  • Builder
  • Без рубрики
  • Инструкции по настройке
  • Инструменты
  • Новости
  • Полезные статьи
  • Все статьи
Главная страница » Полезные статьи » Как сделать чат-бота для Telegram без программирования

Как сделать чат-бота для Telegram без программирования

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

Вот лишь несколько примеров того, как бизнес может использовать чат-ботов в Telegram:

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

Оформление заказов. С помощью бота вы сможете собирать всю необходимую для этого информацию в автоматическом режиме.

Информирование и сбор обратной связи. Присылать уведомления о нововведениях и собирать фидбэк с пользователей — с помощью чат-ботов в Telegram’е этот процесс получится автоматизировать.

Можно даже использовать их в системе управления проектами — именно так поступили ребята из агентства Kokoc.Performance. По этой ссылке можно почитать про их кейсы автоматизации подробнее.

Как сделать бота-модератора без навыков программирования

Еще одна из самых часто встречающихся «функций», которыми наделяют ботов — это модерация чатов и каналов. И именно такого бота мы сегодня попробуем собрать самостоятельно.

Бота-модератора можно «научить» выполнять множество действий. Сегодня мы расскажем как сделать бота, умеющего:

  • Писать приветственные сообщения новоприбывшим в чат, заводить профайл участника в Google Sheets и заполнять его.
  • В профайле начислять «баллы» репутации по триггерным словам и запоминать их, а дальше, в зависимости от рейтинга, назначать участникам награды и менять их подписи в чате.
  • Выдавать топ участников чата по различным категориям.

На этом пока остановимся.

Чтобы создать такого бота, совсем необязательно разбираться в Python’e или JS. Вот все сервисы, которые мы задействуем при создании чат-бота:

  • Бот в Telegram, BotFather и чат, в который мы добавим нашего бота
  • Google Sheets
  • Конструктор интеграций Albato

Приступим!

Создаем чат-бота в Telegram

Нужно перейти в официального бота создания ботов BotFather, чтобы получить токен нашего бота-модератора. Для этого BotFather попросит указать имя бота и username, который будет виден после @. После этого вы получите уникальный токен, с помощью которого мы подключим нашего бота-модератора к Albato. Если на этом шаге будут трудности — вот тут есть подробная инструкция с картинками.

Готово, наш бот создан.

Учим бота писать welcome-сообщения

Шаг 1. Все действия бота мы будем проектировать через создание связок в конструкторе Albato.

Связка — это интеграция нескольких сервисов, например Telegram и Google Sheets. Поэтому переходим в личный кабинет сервиса и нажимаем на «Создать новую связку».

UPD: с 02/05/2024 партнер называется Telegram

albato

Шаг 2. Дальше вы попадете в конструктор связки. Выберем сервис, из которого будем передавать данные и заполним необходимые поля:

Сервис — Telegram

Событие — Новый участник группы

Аккаунт в Telegram — тут нужно будет создать подключение к вашему боту. Нажмите на это поле — Albato попросит ввести токен, который мы получили от BotFather.

 

Шаг 3. Теперь добавим сервис, в который будем передавать данные. Сначала добавим Google Sheets, чтобы в нем заполнялась табличка с данными об участниках — дальше мы будем это использовать для начисления рейтинга. Если вам это не нужно — можно сразу перейти к шагу 4.

Нужно будет заполнить поля ниже и открыть доступ к учетной записи Google.

Сервис — Google Sheets

Действие — создать/обновить строку

 

Когда подключение будет создано, во вкладке «Файлы таблиц» у вас отобразятся все Google-таблицы, которые находятся на диске. Выберем таблицу, в которую будем заносить данные об участниках и настроим в связке в какие столбцы и какую информацию будем передавать:

 

Теперь информация о каждом новом участнике группы будет автоматически попадать в выбранную таблицу.

albato

Шаг 4. Осталось настроить непосредственно отправку welcome-сообщения. Для этого нажмем на «Добавить действие» внизу графы с добавлением Google Sheets.

Заполним поля ниже как на скрине и дадим доступ к Telegram-аккаунту:

Останется выбрать ID чата, тип разметки, и добавить текст. Если еще не знакомы с тем, как оформлять текст в HTML-разметке, то не пугайтесь, ничего сложного в этом нет. Почитать подробнее можно тут. 

Готово! Теперь наш бот умеет приветствовать всех, кто присоединяется к чату.

Добавляем боту-модератору возможность начислять рейтинг участникам чата и присваивать звания

Бота также можно научить считать рейтинг участника. Например, в зависимости от количества отправленных сообщений в ответ на сообщения от других участников. И на основе этого рейтинга раздавать звания. Например — почетный контрибьютор сообщества. Рейтинг будет автоматически передаваться (и там же подсчитываться) в нашу Google-табличку.

Логика работы связки выглядит так:

когда пользователь A будет отвечать на сообщение пользователя B, Albato будет искать пользователя А по его ID в табличке, которую мы начали заполнять на первом этапе, и приплюсовывать ему балл. Далее эти баллы будут суммироваться, и в зависимости от суммы баллов, пользователю будет присваиваться звание (которое отражается рядом с именем в чате).

Для создания такой связки мы будем использовать дополнительные инструменты внутри конструктора Albato, поэтому мы записали видеоинструкцию, в которой можно сразу посмотреть, как собрать эти связки,  и как получившийся бот будет работать в Telegram.

? Видеоинструкция на нашем YouTube канале

Не забудь подписаться! Там мы выкладываем полезные видео про автоматизацию, записи вебинаров и видеоинструкции по настройкам.

Чат-бот вне сомнений может стать отличным помощником в решении ваших бизнес-задач. В Albato также можно реализовать множество других сценариев работы с Telegram. Ниже мы собрали ссылки на материалы которые могут быть интересны.

Если вы ещё не пользовались Albato — рекомендуем попробовать прямо сейчас. У нас предусмотрен бесплатный 14-дневный период, для того, чтобы вы могли протестировать возможные интеграции, а также более 22 тыс. готовых связок.

Вот что еще можно сделать с помощью Albato в Telegram:

? Как автоматически создавать новые карточки в Trello из Telegram бота

? Как передавать данные из Google Sheets в Telegram

? Как автоматизировать передачу лидов из ВКонтакте в Telegram

08.09.2022

Google Sheets, Telegram, чат-бот

 2

Просмотры: 9524 Albato

Предыдущая запись:
Обновления в продукте за август 2022
Следующая запись:
Сервисы коллтрекинга: какой выбрать в 2022 году
Поделиться в соц. сетях
  • Читайте также
  • Как настроить интеграцию с API Assistants от OpenAI через Albato: создание Assistant,...

    27.04.2024 • Просмотры: 5513

  • Как получать напоминания о предстоящих событиях прямо в мессенджере | Интеграция Telegram...

    27.04.2024 • Просмотры: 1897

  • Обмен сообщениями между Telegram и amoCRM | Интеграция Telegram и amoCRM

    04.03.2024 • Просмотры: 2790

  • Настройка автоматических уведомлений из ЦИАН в Telegram

    20.02.2024 • Просмотры: 1906

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Последние статьи
  • Как Tomoru запустил маркетплейс интеграций за 1,5 месяца с помощью Альбато Embedded
  • Как подключить Edna к Альбато
  • Телеграм-бот: поставит задачи в Битрикс24 и соберет недельный отчёт по их статусам
  • Как подключить TapTop к Альбато
  • Обновления в продукте — апрель 2025
  • Автоматизация аутрича: передаём отклики из Respondo в amoCRM
  • Как автоматизировать работу с Robokassa | Настройка интеграций с API Robokassa без кода
  • Обновления в продукте — март 2025
  • Обновления в продукте — февраль 2025
Последние статьи
  • Как Tomoru запустил маркетплейс интеграций за 1,5 месяца с помощью Альбато Embedded
  • Как подключить Edna к Альбато
  • Телеграм-бот: поставит задачи в Битрикс24 и соберет недельный отчёт по их статусам
  • Как подключить TapTop к Альбато
  • Обновления в продукте — апрель 2025
  • Автоматизация аутрича: передаём отклики из Respondo в amoCRM
  • Как автоматизировать работу с Robokassa | Настройка интеграций с API Robokassa без кода
  • Обновления в продукте — март 2025
  • Обновления в продукте — февраль 2025

Albato — Один сервис для всех интеграций

info@albato.ru

Support

+7 499 216-72-06

Новые интеграции
  • Интеграция VK Рекламы с Telegram
  • Интеграция GetCourse с amoCRM
  • Интеграция OpenAI с Google Sheets
  • Интеграция Adalo с Airtable
  • Интеграция Discord с Telegram
  • Интеграция Facebook Group с Slack
  • Интеграция Telegram bot с ChatGPT
Подробнее об Albato
  • Тарифы
  • Контакты
  • Блог
  • Инструкции настройке
  • Новости
  • Полезные статьи

Исследования осуществляются при грантовой поддержке Фонда "Сколково"

Подпишитесь, чтобы быть в курсе последних обновлений


    © 2025 Albato - один сервис для всех интеграций
    Оферта и Лицензионный договор
    Политика конфеденциальности