Telegram-бот: Аудио в текст с n8n и OpenAI

Пошаговая инструкция по созданию Telegram-бота для автоматической транскрибации голосовых сообщений. «Движок» — n8n, транскрибация — API OpenAI (Whisper). Весь процесс занимает ~10 минут без написания кода.

Суть за 30 секунд

No-code бот за 10 минут: n8n принимает голосовые из Telegram → скачивает аудио → отправляет в Whisper → возвращает текст пользователю. Никакого кода — только визуальные ноды.

📍 Навигация (Timeline)

🧠 Ключевые концепции

  • n8n, Telegram Bot API, OpenAI Whisper, Workflow Automation, Webhooks

🛠 Практические фишки

  • BotFather: Единственный официальный способ получить токен для управления ботом.
  • Проверка JSON-структуры: Всегда делайте пробный запуск, чтобы правильно связать file_id.
  • Динамический Chat ID: Берите из входящего сообщения триггера — бот ответит любому пользователю.
  • Обработка ошибок: Для продакшна добавьте проверку на наличие аудио, чтобы workflow не падал на текстовых запросах.

📌 Резюме

Связка n8n и OpenAI за минуты автоматизирует перевод голосовых сообщений в текст. Отличный пример того, как No-code инструменты решают реальные задачи продуктивности, объединяя мощные API в единый процесс.

Смотреть видео на YouTube