Как автоматизировать постинг в Telegram через Make (Integromat)
Пошаговая настройка автопостинга в Telegram через Make (Integromat): подключение, сценарии, расписание, контент из Google Sheets, условная логика и обработка ошибок.
Тексттик колдонмо
Пошаговая настройка автопостинга в Telegram через Make (Integromat): подключение, сценарии, расписание, контент из Google Sheets, условная логика, обработка ошибок.
Как автоматизировать постинг в Telegram через Make (Integromat)
Make (бывший Integromat) — визуальный автоматизатор, который позволяет связывать сервисы без кода. В этом туториале настроим автопостинг в Telegram-канал из Google Sheets по расписанию. Готовый сценарий будет публиковать 1 пост в день автоматически.
Что мы автоматизируем
Сценарий: Google Sheets → Make → Telegram-канал.
- В Google Sheets — таблица с контент-планом (дата, текст, картинка, кнопка).
- Make проверяет таблицу раз в день.
- Если есть пост на сегодня — Make публикует его в Telegram.
- Помечает строку как опубликованную.
Это экономит 30–60 минут в день на ручном постинге.
Шаг 1. Подготовка Google Sheets
Создайте таблицу со столбцами:
| Date | Text | Image_URL | Button_Text | Button_URL | Status | | --- | --- | --- | --- | --- | --- | | 2026-01-15 | Привет, мир! | https://... | Читать | https://... | pending | | 2026-01-16 | Новый пост | | | | pending |
- Date — дата публикации (формат YYYY-MM-DD).
- Text — текст поста (с Markdown или HTML).
- Image_URL — прямая ссылка на изображение (необязательно).
- Button_Text — текст кнопки (необязательно).
- Button_URL — ссылка кнопки (необязательно).
- Status —
pendingилиpublished.
Шаг 2. Создание бота для постинга
- В Telegram найдите @BotFather.
- Отправьте
/newbot, создайте бота, получите токен. - Добавьте бота в администраторы вашего канала.
- Узнайте ID канала: добавьте бота @getidsbot в канал, он пришлёт ID (формат
-1001234567890).
Шаг 3. Регистрация в Make
- Откройте make.com, зарегистрируйтесь.
- Бесплатный тариф — 1000 операций/мес (хватает для автопостинга).
- Нажмите «Create a new scenario».
Шаг 4. Подключение Google Sheets
- В центре сценария нажмите +, выберите Google Sheets.
- Модуль: «Search Rows».
- Подключите аккаунт Google (OAuth, 1 раз).
- Spreadsheet: выберите вашу таблицу.
- Sheet: выберите лист.
- Filter:
Status=pendingANDDate={{now}}(формат даты). - Limit: 1.
Make найдёт строку с сегодняшней датой и статусом pending.
Шаг 5. Подключение Telegram
После модуля Google Sheets нажмите + и добавьте модуль Telegram Bot:
- Action: «Send a Text Message» или «Send a Photo» (если есть Image_URL).
- Connection: создайте подключение, вставьте токен бота.
- Chat ID: ID вашего канала (
-1001234567890). - Text:
{{1.text}}(данные из Google Sheets). - Disable notification: false.
- Parse mode: HTML или Markdown.
Для постов с картинкой используйте «Send a Photo»:
- File URL:
{{1.image_url}}. - Caption:
{{1.text}}.
Шаг 6. Добавление inline-кнопок
Если в таблице есть Button_Text и Button_URL, добавьте кнопку:
- В модуле Telegram → «Reply markup» → «Inline keyboard».
- Добавьте строку.
- В строке — кнопка:
- Text:
{{1.button_text}}. - URL:
{{1.button_url}}.
- Text:
Make сформирует inline-кнопку под постом.
Шаг 7. Обновление статуса в Google Sheets
После публикации отметьте строку как опубликованную:
- Добавьте модуль Google Sheets → «Update a Row».
- Row number:
{{1.__ROW_NUMBER__}}(системная переменная). - Values: Status =
published.
Так сценарий не будет публиковать один пост дважды.
Шаг 8. Настройка расписания
- Нажмите на часы в нижней панели (Schedule).
- Включите планирование.
- Interval: once a day в 10:00 (или ваше пиковое время).
- Сохраните.
Make будет запускать сценарий раз в день и публиковать пост, если он есть.
Шаг 9. Обработка ошибок
Если пост не опубликовался (нет картинки, ошибка API), Make должен продолжить работу:
- Между модулями Telegram и Update Sheets добавьте Error handler (правый клик на модуль Telegram).
- Выберите «Resume» — продолжить сценарий даже при ошибке.
- Альтернатива — модуль «Email» с уведомлением об ошибке.
Шаг 10. Уведомление об успешной публикации
Для контроля — отправляйте уведомление себе в личку:
- Добавьте модуль Telegram Bot → «Send a Text Message».
- Chat ID: ваш личный ID (не канала).
- Text:
✅ Пост опубликован: {{1.text | truncate(50)}}.
Шаг 11. Тестирование
- В Google Sheets добавьте строку с сегодняшней датой и статусом
pending. - В Make нажмите «Run once».
- Проверьте:
- Пост опубликован в канале.
- Кнопка работает (если есть).
- Статус в Sheets обновлён на
published. - Пришло уведомление об успехе.
Шаг 12. Активация сценария
- В нижнем левом углу — переключатель «ON».
- Сценарий будет запускаться автоматически по расписанию.
- Статистика запусков — в History (история).
Расширенные сценарии
Сценарий 1: Кросс-постинг
После публикации в Telegram — автоматически публикуйте тот же пост в:
- VK (модуль VK).
- Twitter (модуль Twitter).
- Discord (модуль Discord).
Один контент — 4 платформы.
Сценарий 2: Авто-ответы на комментарии
Если в комментариях под постом есть слово «цена» — бот автоматически отвечает «Стоимость: от 100₽, напишите в Direct».
Сценарий 3: Сбор заявок в CRM
При поступлении сообщения в личку бота — заявка создаётся в amoCRM / Битрикс24.
Сценарий 4: Аналитика
Раз в неделю Make собирает статистику из @telestat_bot и записывает в Google Sheets для анализа.
Стоимость Make
- Free — 1000 операций/мес. Хватает для 1 канала с постингом 1-2 раза в день.
- Core — 9$/мес, 10 000 операций. Для 3–5 каналов.
- Pro — 16$/мес, 25 000 операций. Для агентств.
Каждый запуск модуля — 1 операция. Один сценарий с 4 модулями = 4 операции за запуск.
Чек-лист готового сценария
- [ ] Google Sheets с контент-планом создан.
- [ ] Бот создан, токен получен.
- [ ] Бот добавлен администратором канала.
- [ ] Модуль Google Sheets → Search Rows подключён.
- [ ] Модуль Telegram → Send Message подключён.
- [ ] Inline-кнопки настроены (опционально).
- [ ] Модуль Google Sheets → Update Row подключён.
- [ ] Расписание настроено (раз в день).
- [ ] Обработка ошибок добавлена.
- [ ] Уведомление об успехе настроено.
- [ ] Тест успешный.
- [ ] Сценарий активирован.
Частые проблемы
Make не находит строку.
- Проверьте формат даты (YYYY-MM-DD).
- Проверьте статус
pending(без пробелов). - Фильтр должен быть точным.
Пост не публикуется.
- Проверьте, что бот — администратор канала.
- Chat ID должен начинаться с
-100для каналов. - Текст должен быть короче 4096 символов (лимит Telegram).
Кнопка не работает.
- URL должен начинаться с
http://илиhttps://. - Inline-кнопки работают только в мобильной и десктоп-версии Telegram.
Заключение
Автоматизация постинга в Telegram через Make экономит 30–60 минут в день и исключает человеческий фактор. Готовый сценарий: Google Sheets (контент-план) → Telegram (публикация) → обновление статуса в Sheets. Настройте расписание, обработку ошибок и уведомления. Сценарий работает 24/7 без вашего участия. Стоимость — 0$/мес на бесплатном тарифе Make. Системная автоматизация всех рутинных задач SMM освобождает 20–40 часов в месяц на стратегию и творчество.
Бул пайдалуу болду беле?
Пикириңиз колдонмолорубузду жакшыртууга жардам берет.