TelegramGoogle Таблицы

Telegram-бот + Google Таблицы: заявки в таблицу автоматически

Telegram:РаботаетGoogle Таблицы:Работает

Как связать Telegram и Google Таблицы в Retensy: заявки из Telegram-бота — строками в Google Таблицу. Настройка без кода, пример данных и ограничения.

Заявки из Telegram-бота — строками в Google Таблицу

Задача

Небольшой команде не всегда нужна CRM: достаточно таблицы, где видно все заявки и их ответы. Бот задаёт вопросы и добавляет строку в Google Таблицу — с датой, именем, телефоном и username подписчика, без ручного переноса из чата.

  1. TelegramСобытиеТекст сообщения: любой, точное совпадение, содержит или регулярное выражениеTelegram
  2. RetensyRetensyОбработка в сценарииУсловия, переменные и шаги, которые вы настроили
  3. Google ТаблицыДействиеДобавить строку (заявку) в таблицуGoogle Таблицы
  4. РезультатКаждая заявка становится новой строкой листа; бот может тут же ответить подписчику, что заявка принята.

Настройка

  1. В сценарии бота добавьте вопросы и сохраните ответы в переменные.
  2. Добавьте блок «Действия» → «Отправить заявку в Google Таблицу» и войдите в аккаунт Google.
  3. Выберите таблицу и лист, перечислите ячейки: {{from.first_name}}, {{from.username}}, {{var.phone}}, {{var.comment}}.
  4. Опубликуйте сценарий и отправьте тестовую заявку боту.
Пример данных (вымышленные значения)
{
  "событие": {
    "канал": "Telegram",
    "from": {
      "first_name": "Анна",
      "username": "anna_example"
    },
    "last_text": "Хочу консультацию"
  },
  "переменные": {
    "var.phone": "+7 900 000-00-00",
    "var.email": "anna@example.com"
  },
  "строка таблицы": [
    "Анна",
    "@anna_example",
    "+7 900 000-00-00",
    "Хочу консультацию"
  ]
}

Результат

Каждая заявка становится новой строкой листа; бот может тут же ответить подписчику, что заявка принята.

Где пригодится

  • Журнал заявок без CRM
  • Регистрация на мероприятие
  • Сбор ответов анкеты или опроса

Ограничения

  • Правки в таблице не запускают сценарий.
  • Бот пишет от имени аккаунта Google, которым вы вошли в узле.

Частые вопросы

Можно ли писать в конкретную ячейку, а не добавлять строку?

Да, для этого есть действия «Записать в ячейку» и «Обновить данные в таблице».

Может ли бот читать данные из таблицы?

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

Свяжите Telegram и Google Таблицы

Сценарий собирается в визуальном конструкторе, без программирования.