## 🛠 Make.com — автоматизация рутины
Следующий сервис, который я использую — это [Make.com](https://www.make.com).
Раньше он назывался **Integromat**.
>[!example] Это визуальный инструмент автоматизации:
>ты создаёшь **сценарии (scenarios)**, связывая между собой действия разных сервисов.
>![[main.00_00_19_14.Still008.jpg]]
----
### 🔗 Как работает Make?
Каждый сценарий состоит из **модулей**.
Модуль — это одно действие: например:
- получить сообщение из Telegram,
- отправить его в ChatGPT,
- сохранить в Google Sheets,
- прислать уведомление в Telegram.
💡 Можно добавлять условия, циклы, фильтры, переменные, задержки и расписания.
**Интерфейс визуальный**:
всё отображается как блок-схема. Управление — drag & drop. Порог входа — минимальный.
---
### 🤖 Пример: Телеграм-бот «Сюжетник»
Давай соберём бота, который каждый вечер (или по команде) будет спрашивать у тебя:
> _«Расскажи короткую историю дня. Что тебя зацепило сегодня?»_
А потом будет сохранять её в Google Таблицу. Всё — **без кода**.
>[!example] Что это будет?
>![[main.00_04_08_02.Still009.jpg]]
---
## Шаг 1: создаём бота
1. Открываем **@BotFather** в Telegram.
2. Команда `/newbot`
3. Даём имя, например: `Сюжетник`
4. Ник: `storytelling_mate_bot`
5. Получаем API-ключ — сохраняем его, никому не показываем.
>[!example] API-ключ:
>![[main.00_04_43_01.Still010 1.jpg]]
>[!info] Что это такое?
>🔑 API (Application Programming Interface)
API — это **способ взаимодействия между двумя сервисами**.
Допустим, Telegram даёт доступ к своим функциям (получить сообщение, отправить сообщение и т.д.)
Чтобы сторонние сервисы вроде Make могли этим пользоваться, Telegram создаёт **API**.
API — это не код. Это **ключ доступа + набор правил**, как обращаться к функциям.
---
## Шаг 2: собираем сценарий в Make
1. Заходим на [make.com](https://www.make.com), создаём новый сценарий.
2. Добавляем первый модуль: **Telegram → Watch Updates**
3. Создаём подключение: вставляем API ключ от BotFather
4. Нажимаем **Run Once**
5. Пишем что-нибудь в бота — Make должен получить данные.
6. Проверяем: есть имя, ID, текст.
>[!example] Модуль получил данные из Telegram-бота:
>![[main.00_05_07_07.Still011.jpg]]
---
## Шаг 3: добавляем Google Таблицу
1. Создай гугл-таблицу в папке `Сюжетник` на Google Диске
2. Сделай колонки: `Дата` и `История`
3. Возвращаемся в Make → добавляем модуль: **Google Sheets → Add a Row**
4. Подключаем Google-аккаунт
5. Указываем путь к таблице и нужный лист
6. В поле `Дата` — вставляем дату из Telegram-модуля
7. В поле `История` — вставляем текст сообщения
>[!example] Простенькая таблица:
>![[Pasted image 20250621174111.png]]
---
## Шаг 4: отправка подтверждения
1. Добавляем модуль: **Telegram → Send a Message**
2. В `Chat ID` — подставляем ID из первого модуля
3. В `Message Text` — например:
> “✅ История сохранена. Спасибо за откровенность.”
>[!example] Как выглядит модуль "Send a message"
>![[main.00_06_36_04.Still013.jpg]]
### 🧠 Итого
Чтобы автоматизация работала:
- Make подключается к Telegram через **API**
- Слушает события через **вебхук**
- Получает сообщения, обрабатывает, сохраняет данные
- Отвечает обратно через модуль `Send a message`
Всё визуально. Всё наглядно.
Тебе не нужно писать код — ты просто указываешь, что сделать и в каком порядке.
---
#### Как можно улучшить бота?
![[main.00_06_54_24.Still014.jpg]]
---
> [!abstract] Идем дальше?
> - 🧠 [[n8n-automations|Сервис n8n для продвинутых пользователей]]
> - [[Главная страница|⬅️ Назад на главную]]