СЕРГЕЙ РЕВИН
← Все работы

Собственный продукт · Telegram-бот на n8n

hey, nooka: Telegram-бот, который раскладывает сообщения и голосовые по Notion

Мысли и задачи приходят на бегу, а открыть Notion и заполнить нужную базу — долго. В hey, nooka достаточно написать или наговорить боту: задача с датой, заметка с тегами или событие в календаре сами попадают в ваш Notion. Каждый пользователь подключает свой воркспейс за пару шагов, без API-ключей.

Как это выглядит

Макеты на демо-данных, без реальных данных

  1. 01

    Telegram

    Текст или голосовое

  2. 02

    AI-классификация

    6 типов сообщений

  3. 03

    Парсер дат

    Правила, RU / EN / ES

  4. 04

    Notion или календарь

    В вашу базу, через OAuth

hey, nooka

✅ Задача добавлена в Notion

Позвонить подрядчику

📅 пятница, 15:00

· База: Задачи

14:02

Ответ бота

Коротко

Продукт
Собственный, @n8n_nooka_bot
Статус
Публичный: бесплатный тариф и Pro за Telegram Stars
Роль
Продукт, архитектура, разработка — один

Результаты

  • 361

    нода в основном воркфлоу n8n

  • 6

    типов сообщений распознаёт AI: задача, заметка, событие, вопрос, «сделано», перенос

  • 3

    языка дат: русский, английский, испанский

Как было

  • Идея пришла в дороге — пока открываешь Notion и ищешь нужную базу, она уже ушла.
  • Готовые интеграции просят API-ключи и подгонять структуру воркспейса под себя.
  • Языковые модели путают даты в живой речи: «в пятницу после обеда», «через неделю в это же время».

Что построено

AI-классификация

Каждое сообщение раскладывается на один из шести типов: задача, заметка, событие календаря, вопрос о расписании, отметка «сделано» или перенос.

Голосовые

Голосовое расшифровывается и дальше обрабатывается как текст. Длинные мысли превращаются в заметку с заголовком и тегами.

Даты — правилами, а не AI

Даты разбирает отдельный сервис на правилах для трёх языков, языковая модель отвечает только за смысл. Так «в пятницу в 15» не превращается в четверг.

Разобрано отдельно →

Для многих пользователей

Каждый подключает свой Notion и Google Calendar через OAuth и выбирает базу кнопками прямо в боте. Пользователи и настройки живут в Supabase.

Больше, чем входящие

Команда «сегодня» показывает план на день, задачи отмечаются и переносятся текстом, ролики из Instagram превращаются в заметки, а заметки можно отправлять в Obsidian со сквозным шифрованием.

Монетизация и аналитика

Pro-тарифы оплачиваются в Telegram Stars прямо в боте. Для себя — закрытая панель: пользователи, конверсия в Pro, сообщения по дням.

💬Фраза → действие

ФразаТипРезультат
«Позвонить Олегу в пятницу в 15»ЗадачаЗадача · пт 15:00
«Встреча с командой во вторник 10–11»СобытиеGoogle Calendar
«Что у меня на завтра?»ВопросСписок задач
«Перенеси звонок на час позже»ПереносСдвиг на +1 ч
«Сделал отчёт»ГотовоОтмечено выполненным
Длинная мысль голосомЗаметкаЗаметка + теги
Что бот понимает из обычных фраз

Стек

  • n8n
  • Telegram Bot API
  • Notion API + OAuth
  • Google Calendar
  • Supabase
  • OpenAI
  • Gemini
  • Deepgram
  • Node.js
  • Telegram Stars

Вопросы

Нужно давать боту API-ключ Notion?

Нет. Подключение через Notion OAuth — как у официальных интеграций, база выбирается кнопками в боте.

Бот бесплатный?

Основные функции бесплатны, расширенные лимиты — в Pro-тарифах за Telegram Stars.

Можно сделать такого бота для команды?

Да — та же архитектура работает как общий командный инбокс в Notion.

Похожая задача? Напишите — начнём с разбора процессов.

Написать в Telegram