- Главная
- Интеграции
- Telegram
- Telegram + Notion
Интеграция Telegram и Notion: заметки из бота сразу в базу
Интеграция Telegram и Notion в nana800 сохраняет каждое сообщение вашему боту строкой в базе Notion: заголовок, автор, дата и полный текст на странице записи. Нужны токен бота от @BotFather и токен внутренней интеграции Notion, которой открыт доступ к базе, программировать не нужно. Сообщение боту стоит по цене базового блока, запись в Notion вдвое дороже.
Собрать в конструктореЧто можно автоматизировать
- Записывать идеи, задачи и ссылки из Telegram в базу Notion: одно сообщение - одна строка
- Вести дневник или журнал: операция append_blocks дописывает каждое сообщение абзацем в конец одной страницы
- Сохранять посты своего канала в Notion: бот-администратор канала получает каждый новый пост
- Собирать обращения клиентов в базу с колонками «Автор», «Дата» и «Статус» и разбирать их в Notion
- Отвечать в Telegram ссылкой на новую запись: блок Notion возвращает её адрес
Как настроить
- 1
Создайте интеграцию в Notion
Откройте страницу интеграций Notion (ссылка есть в подсказке поля «Токен интеграции Notion»), нажмите «New integration», выберите тип Internal и своё рабочее пространство. На вкладке «Configuration» скопируйте «Internal Integration Secret»: он начинается с ntn_ или secret_. Права Read, Update и Insert content должны быть включены.
- 2
Откройте интеграции доступ к базе
Откройте нужную базу в Notion, нажмите «...» справа вверху, выберите «Подключения» (Connections) и добавьте свою интеграцию. Без этого Notion ответит object_not_found, хотя база существует. Доступ к странице распространяется и на вложенные страницы.
- 3
Добавьте триггер сообщений боту
Создайте схему, добавьте триггер «Telegram message from user to bot» и вставьте токен бота от @BotFather. Для заметок выберите событие message, для архива канала - channel_post: тогда бот должен быть администратором канала.
- 4
Настройте блок «Notion»
Добавьте блок «Notion», вставьте токен, выберите операцию create_page и вставьте ссылку на базу целиком. В «Заголовок страницы» подставьте текст сообщения из триггера. В поле «Свойства (колонки) простым списком» слева впишите колонку, справа значение: «Автор» и ник отправителя (username), «Дата» и date из триггера. Полный текст можно положить в «Текст страницы».
- 5
Проверьте связку кнопкой
Подключите триггер «button» к блоку Notion и временно впишите тестовый заголовок вместо данных из триггера. Включите схему и нажмите кнопку: в базе появится новая строка. Если нет, причина будет в error_message блока Notion.
- 6
Оставьте схему включённой
Верните данные из триггера и оставьте схему включённой. По желанию добавьте блок «Telegram message send» с chat_id из триггера и record_url из блока Notion: бот пришлёт ссылку на запись. Пока схема включена, она стоит 0,42 ₽ в час.
Сколько стоит
Запуск блоков Telegram стоит 0,10 ₽, блоков Notion - 0,20 ₽. Каждый месяц баланс бесплатно пополняется до 350 ₽, включённая схема стоит 0,42 ₽ в час.
Сервисы в связке
- Telegram
Соберите Telegram-бота без кода: ответы на сообщения, кнопки, заявки и уведомления в личку, группу или канал. Бесплатный баланс каждый месяц, карта не нужна.
- Notion
Интеграция с Notion без кода: заявки и заметки пишутся в базу, строки ищутся по фильтру, текст дописывается в страницу. Бесплатный баланс каждый месяц, карта не нужна.
Частые вопросы
Соберите первую схему бесплатно
Регистрация бесплатная, карта не нужна. Каждый месяц баланс бесплатно пополняется до 350 ₽, этого хватает примерно на 3 500 запусков простых блоков.
Собрать в конструкторе