Техническое задание: Telegram-бот на n8n с GPT
Необходимо разработать и развернуть функционального Telegram-бота, используя платформу n8n в качестве основного движка для логики и интеграций.
Основные задачи и интеграции
- Интеграция с Telegram: Настройка бота, прием и отправка сообщений, обработка команд.
- Подключение GPT: Интеграция с языковыми моделями через API (OpenAI, OpenRouter или аналоги) для генерации и обработки текста.
- Работа с Google Sheets: Настройка двусторонней синхронизации данных для ведения логов, статистики или другой информации.
Ключевая функциональность
- Создание и сохранение профиля пользователя при первом подключении к боту.
- Организация рабочего процесса (workflow) в n8n для связи всех компонентов системы.
- Обеспечение стабильной работы и обработки ошибок.
Требования к реализации
- Четкая и документированная структура workflows в n8n.
- Безопасное хранение ключей API и токенов.
- Масштабируемая архитектура, позволяющая добавлять новые функции.