Добавить в корзинуПозвонить
Найти в Дзене

Как подключить Telegram бот к Google Sheets

Давай честно: большинство агентств до сих пор принимают брифы вручную. Клиент заполняет форму → менеджер копирует данные в таблицу → кто-то теряет письмо → проект стартует с опозданием. Это не процесс, это хаос с иллюзией порядка. Сегодня разберём, как настроить автоматическую передачу данных из Telegram-бота прямо в Google Sheets. Без программистов и без дорогих инструментов. Для связки «бот → Google Sheets» используем три инструмента: Telegram Bot - принимает бриф от клиента в удобном чат-формате. Клиент не заходит на сайт, не открывает почту, просто пишет боту как другу. Make (или n8n) либо Bas/Zennoposter - это мозг автоматизации. Он ловит данные от бота и передаёт их дальше. Make проще для старта, n8n если хочешь полный контроль и self-hosting. Google Sheets уже знаком всем, легко шерить с командой, можно строить дашборды и уведомления прямо из таблицы. Открываем @BotFather в Telegram, пишем /newbot, задаём имя и username. Получаем токен. длинную строку вида 7123456789:AAF.... Сох
Оглавление

Давай честно: большинство агентств до сих пор принимают брифы вручную. Клиент заполняет форму → менеджер копирует данные в таблицу → кто-то теряет письмо → проект стартует с опозданием. Это не процесс, это хаос с иллюзией порядка.

Сегодня разберём, как настроить автоматическую передачу данных из Telegram-бота прямо в Google Sheets. Без программистов и без дорогих инструментов.

Что нам нужно

Для связки «бот → Google Sheets» используем три инструмента:

Telegram Bot - принимает бриф от клиента в удобном чат-формате. Клиент не заходит на сайт, не открывает почту, просто пишет боту как другу.

Make (или n8n) либо Bas/Zennoposter - это мозг автоматизации. Он ловит данные от бота и передаёт их дальше. Make проще для старта, n8n если хочешь полный контроль и self-hosting.

Google Sheets уже знаком всем, легко шерить с командой, можно строить дашборды и уведомления прямо из таблицы.

Шаг 1. Создаём бота

Открываем @BotFather в Telegram, пишем /newbot, задаём имя и username. Получаем токен. длинную строку вида 7123456789:AAF.... Сохраняем, он понадобится.

Дальше в BotFather задаём команды бота через /setcommands - например, /start и /brief. Это даёт пользователю понятную точку входа.

Шаг 2. Готовим Google Sheets

Создаём новую таблицу. Первая строка заголовки столбцов: Дата, Имя клиента, Компания, Задача, Бюджет, Дедлайн, Контакт. Именно эти поля будет заполнять клиент через бота.

Важно: открываем доступ к таблице для аккаунта Make/n8n это сервисный Google-аккаунт, который будет писать в таблицу от имени автоматизации.

Шаг 3. Собираем автоматизацию в Make

Регистрируемся на make.com (бесплатный план позволяет 1000 операций в месяц для старта хватит).

Создаём новый сценарий. Добавляем первый модуль - Telegram Bot → Watch Updates. Вставляем наш токен, выбираем тип триггера - Message.

Добавляем Router, он разделяет логику: если пользователь прислал /brief запускаем сбор данных; если что-то другое - отправляем приветствие.

Дальше цепочка модулей Telegram → Send a Message с вопросами по очереди: «Как вас зовут?», «Название компании?», «Опишите задачу», и так далее. Каждый ответ сохраняем в переменную через модуль Set Variable.

Последний шаг - модуль Google Sheets → Add a Row. Маппим переменные в нужные столбцы. Готово.

Шаг 4. Тестируем

Пишем нашему боту /brief и проходим весь бриф как клиент. Открываем таблицу - данные должны появиться в новой строке в течение секунды. Если что-то не туда, то возвращаемся в Make и смотрим логи выполнения сценария, там всё наглядно.

Что это даёт на практике

После настройки менеджер перестаёт быть «переносчиком данных». Клиент заполнил бриф - строчка появилась в таблице - тимлид получил уведомление в Slack (это уже следующая автоматизация, но добавляется за 5 минут). Никто ничего не потерял, никто ничего не забыл.

Куда двигаться дальше

Это базовая связка. Поверх неё можно:

- Добавить валидацию ответов (бот проверяет, что бюджет введён цифрой, а не словом «нормальный»).

- Подключить уведомление менеджеру в Telegram при каждом новом брифе.

- Автоматически создавать задачу в Notion или Jira из этих же данных.

- Строить дашборды прямо в Sheets, сколько брифов за месяц, по каким направлениям, средний бюджет.

Итог

Автоматизация - это про то, чтобы не делать вручную то, что машина делает лучше. Бот не устаёт, не теряет данные и не забывает спросить бюджет.

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