Простенький бот для еженедельной рефлексии на make.com

Про No-Code, AI и другие технологии, которые делают нашу жизнь проще. Канал исследователя и ноукодера. Контакт для связи: @natellanur

make.comtelegram botopenai

Обсуждали бота вот тут и я обещала туториал. Долго думала, как описать всё понятно. Бот вроде не сложный, но если никогда не собирали автоматизации, может быть не очевидно... В итоге решила записать короткое видео, с описанием логики его устройства изнутри, отдать шаблон для make и пояснить про подготовительные этапы. Итак.

Бот — это три сценария

  • Weekly message: по расписанию шлёт вопросы для рефлексии
  • Watching: ловит ответы, сохраняет в базу, отвечает через AI
  • Monthly: в начале месяца собирает записи и делает саммари

Я прикрепляю:

  • 1. Шаблон. Схемы, которые вы можете загрузить в свой make. Это шаблоны трех сценариев, которые можно актуализировать под себя. В конце видео показала куда нажимать для импорта.
  • 2. Видео. В нем описана логика устройства бота, чтобы было легче стартануть.

Что понадобится

Make — это платформа для автоматизаций. Она кидает "звоночки" разным сервисам, типа telegram / openai / airtable итд. Нужно в каждом из сервисов, кому будем "звонить" создать аккаунт и скачать ключи.

Интеграции:

  • Telegram Bot (создаем бота и берем ключи в @BotFather)
  • Airtable (бесплатного плана хватит) или Google sheets, если решитесь заменить
  • OpenAI API (platform.openai.com)

Примерная стоимость:

  • Make: бесплатный план покрывает ~1000 операций/месяц
  • OpenAI: ~$1-2/месяц при таком использовании
  • Airtable: бесплатно

Как настроить

  1. Создайте бота через @BotFather, получите токен
  2. Создайте базу в Airtable с тремя полями: Date, Notes, Type
  3. Создайте аккаунт на platform.openai.com, возьмите там API ключ (нужна привязка иностранной карты)
  4. Импортируйте blueprint'ы в Make (или соберите по схемам выше)
  5. Пройдитесь по сценарию, подключите все интеграции (везде пройдите авторизацию / введите API ключи)
  6. Замените Chat ID на свой (узнать свой ID можно тут @userinfobot)
  7. Настройте расписания под себя, адаптируйте промпты и включите сценарий
  8. Заходите в свой тг бот и тестируйте.

Если кто-то таки решит повторить - поделитесь как пошло! Схемы в первом сообщении в комментариях

Скриншот интерфейса make.com с активным модулем Telegram Bot: большая иконка бота, боковая панель с меню и мини-превью автора видео в углу экрана
Интерфейс make.com с активным модулем Telegram Bot и мини-превью автора в углу.

Читайте так же