Botbrother
Действие конструктора · Интеграции и ИИ

Google Таблицы: бот сам пишет строки и читает данные

«Добавить строку в Google Таблицы» отправляет ответы подписчика новой строкой или обновляет найденную, а «Взять строку из Google Таблицы» раскладывает ячейки обратно по переменным — для статусов, цен и проверок по списку.

Запись и чтение строк Поиск строки по ключу Telegram, MAX и ВКонтакте
Возможности

Что умеет «Google Таблицы: запись и чтение»

01

Новая строка в конец

«Добавлять новой строкой в конец»: каждый заказ, заявка или анкета — отдельная строка в выбранном листе.

02

Обновление найденной строки

«Искать строку и обновлять её»: бот находит строку по ключу в указанной колонке и перезаписывает её ячейки — удобно для статусов и повторных анкет.

03

Ключ — системное поле или переменная

Строку ищут по телефону, email, ID пользователя, логину, имени, дате регистрации или по любой переменной подписчика.

04

Чтение в переменные

«Взять строку из Google Таблицы» находит строку по ключу или номеру и записывает её ячейки в переменные: дальше их можно показать в сообщении или проверить условием.

05

Связка вместо формул

Один раз задайте связку: таблица, лист и какой столбец (A–Z) чему соответствует — переменной, системному полю, глобальной переменной или балансу.

06

Фиксированная строка

Можно писать и читать конкретную строку по номеру — например, ячейку с ценой дня или общим статусом акции.

07

Ветка ошибки

Строка не нашлась или таблица недоступна — сценарий уходит по ветке «При ошибке / не найдено», а подписчик получает ваш текст «Если строка не найдена». Бот не зависнет.

08

Предупреждение владельцу

Если связку удалили или у ключа пропал доступ к таблице, BotBrother пришлёт вам уведомление — не придётся гадать, почему строки перестали приходить.

Сценарии

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

Заказы и заявки

Бот собирает заказ в диалоге и записывает его строкой — менеджеры работают в привычной таблице.

Бот-магазин →

Статус заказа

Вы меняете статус в таблице, а бот по кнопке клиента читает его и отвечает сам.

Бот-трекер →

Прайс и остатки

Цены и наличие живут в таблице — бот подставляет актуальные значения в сообщения без правки сценария.

Презентационный бот →

Отклики на вакансии

Ответы кандидата — строкой в таблицу HR: имя, опыт, телефон и дата отклика.

Бот-кадровик →

Проверка по списку

Есть ли человек в списке гостей, оплачен ли абонемент — бот находит строку по телефону и ведёт по нужной ветке.

Бот для мероприятий →

Итоги квиза

Ответы и результат каждого участника копятся в таблице — удобно подводить итоги и выбирать победителей.

Бот-квиз →
Применение

В каких ботах используют

Настройка

Как добавить «Google Таблицы: запись и чтение» в бота

Без программирования: всё делается в разделе «Структура» панели.

1

Подключите таблицу

В «Настройках» откройте карточку «Google Таблицы» и нажмите «Подключить»: ID таблицы из её адреса и JSON-ключ service-аккаунта Google. Поделитесь таблицей с email этого аккаунта.

2

Создайте связку

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

3

Добавьте действие

В «Структуре» нажмите «новое действие» → «Добавить строку в Google Таблицы» или «Взять строку из Google Таблицы», выберите связку и режим: в конец, поиск по ключу или номер строки.

Попробовать бесплатно
Платформы

Где работает

Telegram Работает

Работает так же, как описано на этой странице.

MAX Работает

Работает так же, как описано на этой странице.

ВКонтакте Работает

Работает так же, как описано на этой странице.

У нас есть ответы

Вопросы о действии «Google Таблицы: запись и чтение»

Нужен ли Zapier, Make или свой сервер?

Нет. Бот работает с таблицей напрямую через service-аккаунт Google: достаточно подключить таблицу в настройках и создать связку.

Как бот ищет строку?

По точному совпадению значения в колонке поиска среди первых 1000 строк листа. Если совпадений несколько, берётся первая сверху. Ключ — системное поле (телефон, email, ID пользователя и другие) или переменная подписчика.

Что попадает в переменные при чтении?

Ячейки тех столбцов связки, которым назначена переменная. Системные поля, глобальные переменные и баланс при чтении из таблицы не перезаписываются.

Что будет, если таблица недоступна?

Сценарий пойдёт по ветке «При ошибке / не найдено», а вам придёт уведомление о проблеме с таблицей. Частая причина — таблицей не поделились с email service-аккаунта.

Можно ли выгружать сигналы и оплаты без действия?

Да. В той же карточке «Google Таблицы» включите «Записывать события в Google Таблицы» — сигналы, запросы доступа, оплаты и файлы хранилища будут попадать в таблицу сами.

Работает ли в MAX и ВКонтакте?

Да, оба действия есть в ботах Telegram, MAX и ВКонтакте — один и тот же сценарий можно собрать для любой площадки.

В связке

С чем сочетают

Переменная

Спросите у подписчика имя, город или возраст и сохраните ответ — или тихо запишите значение по его действиям. Переменные подставляются в сообщения, проверяются условиями и уходят в таблицы и CRM.

Запрос телефона и email

Два действия для сбора контактов. В Telegram и MAX телефон приходит одним нажатием кнопки, email подписчик пишет сам — бот проверит формат и попросит исправить опечатку. Сценарий ждёт ответа и идёт дальше.

Условие (ветвление)

Если условие выполнено — подписчик идёт по одной ветке, если нет — по другой. Проверка подписки на канал, баланса, тарифа, групп, переменных и контактов — без единой строчки кода.

Сигнал администратору

Подписчик оставил телефон, ответил на анкету или попросил перезвонить — бот тихо отправляет сигнал команде. Кому он придёт, решает профиль оповещений: отдел продаж, администратор, рабочая группа.

Сообщение

Текст, фото, видео, альбом, аудио и файлы с кнопками — одним шагом. Кнопки ведут к другим действиям и рубрикам, открывают ссылки и приложения, а подписчик получает аккуратное сообщение, а не россыпь вложений.

Зачислим 200 рублей для тестов при регистрации

Соберите бота с этим действием

Регистрация бесплатна, на баланс зачисляется 200 ₽ на тесты. Telegram, MAX и ВКонтакте — в одной панели.

Смотрите также