Логгирование TG чата в GoogleSpreadsheet с помощью бота

Для этого бота Вам не понадобится хостинг, домен и ssl-сертификат.

Результатом его работы будет актуализируемая в реальном времени таблица, в которой будут содержаться все сообщения, включая файлы (они будут загружаться на Google Drive и указываться в таблице в виде ссылки).


  • Создаём бота, получаем токен.

  • Открываем редактор скриптов в скопированной таблице (Инструменты > Редактор скриптов)
  • Опубликовать > развернуть как веб-приложение

(в первый раз нужно будет дать необходимые разрешения на запуск)

  • Настраиваем публикацию
  • И получаем ссылку опубликованного приложения.

  • ID таблицы можно найти в адресной строке


Переходим в редакторе скриптов на вкладку botsettings и заполняем 2, 3 и 4 строки

2 строка — токен вашего бота, который вы получили от botfather (первая часть)
3 строка — ссылка на развернутое приложение (вы её скопировали выше)
4 строка — ID вашей скопированной таблицы

После заполнения сохраняем код и запускаем скрипт set_webhook

Это привяжет токен бота к развернутому выше приложению.


После этого бот начнёт заполнять таблицу сообщениями из чата.

Источник