Команда инженеров · свой ЦОД в РФ · своё железо · своя панель · CloudStack + Linstor · MCP · база знаний по self-hosted

Telegram агент для текста, аудио и изображений

Автоматический агент для отправки и обработки сообщений в Telegram, поддерживающий текст, аудио и изображения. Использует классификацию текста и преобразование форматов для обработки различных типов контента.

Показать оригинал (англ.)
🤖 Telegram Messaging Agent for Text/Audio/Images

Automated workflow: 🤖 Telegram Messaging Agent for Text/Audio/Images. This workflow integrates 13 different services: textClassifier, webhook, stickyNote, httpRequest, convertToFile. It contains 64 nodes and follows best practices for error handling and security.

Комбинированный (Complex)Продвинутый · 39 нодTelegramConverttofileExtractfromfileWebhook
Как это работает

Схема сценария, как в редакторе n8n: ноды и связи между ними. Кликните, чтобы рассмотреть.

клик - увеличить ⤢⑂Check User & ChatIDif✈Error messagetelegram⇥Listen forTelegram Eventswebhook🌐Set Webhook TestURLhttpRequest🌐Get TelegramWebhook InfohttpRequest≡Image Schemaset◆gpt-4o-mininoOp✈Get Audio Filetelegram✈Get Imagetelegram◆Analyze ImagenoOp◆TranscribeRecordingnoOp◆gpt-4o-mini1noOp✈Test WebhookStatustelegram✈Production WebhookStatustelegram🌐Set WebhookProduction URLhttpRequest≡Edit Fieldsset✈Audio Task Messagetelegram✈Audio OtherMessagetelegram✈Text Task Messagetelegram✈Text Other Messagetelegram✈Image Messagetelegram◆Convert to ImageFileconvertToFile◆Extract from Fileto Base64extractFromFile◆Text ClassifierAudionoOp◆Text ClassifiernoOp≡Telegram Token &Webhooksset✈Get Webhook Statustelegram≡Validationset⑂Message Routerswitch
  1. ТриггерListen for Telegram EventsWebhook
  2. ДействиеGet Telegram Webhook InfoHttp Request
  3. ДействиеValidationSet
  4. ДействиеGet Webhook StatusTelegram
  5. ДействиеCheck User & Chat IDIf
  6. ДействиеSet Webhook Test URLHttp Request
  7. ДействиеMessage RouterSwitch
  8. ДействиеError messageTelegram
  9. ДействиеTelegram Token & WebhooksSet
  10. ДействиеTest Webhook StatusTelegram
  11. ДействиеGet Audio FileTelegram
  12. ДействиеImage SchemaSet
  13. ДействиеSet Webhook Production URLHttp Request
  14. ДействиеTranscribe RecordingNo Op
  15. ДействиеEdit FieldsSet
  16. ДействиеGet ImageTelegram
  17. ДействиеProduction Webhook StatusTelegram
  18. ДействиеText Classifier AudioNo Op
  19. ДействиеText ClassifierNo Op
  20. ДействиеExtract from File to Base64Extract From File
  21. Действиеgpt-4o-miniNo Op
  22. Действиеgpt-4o-mini1No Op
  23. ДействиеConvert to Image FileConvert To File
  24. ДействиеAudio Task MessageTelegram
  25. ДействиеAudio Other MessageTelegram
  26. ДействиеText Task MessageTelegram
  27. ДействиеText Other MessageTelegram
  28. ДействиеAnalyze ImageNo Op
  29. ДействиеImage MessageTelegram

Сценарий «Telegram агент для текста, аудио и изображений» состоит из 29 нод: Listen for Telegram Events, Get Telegram Webhook Info, Validation, Get Webhook Status, Check User & Chat ID, Set Webhook Test URL, Message Router, Error message и других. Интеграции: Telegram, Converttofile, Extractfromfile, Webhook.

Что понадобится
ПараметрЗначениеОписание
Учётные данныеTelegram · Converttofile · Extractfromfile · WebhookДля каждого сервиса нужен свой ключ/токен - впишете их в n8n после установки.
Объём сценария39 нод · продвинутыйЧисло нод и уровень сложности логики. Больше нод - тоньше настройка.
Форматn8n workflow JSONГотовый воркфлоу. При развороте через кнопку импортируется автоматически.
Установка в один клик

Развернуть n8n с этим сценарием

Готовый сервер с n8n из маркетплейса Fatmetal - воркфлоу уже загружен. Рекомендованная конфигурация уже подставлена в заказ: 2 CPU · 4 ГБ · 50 ГБ. Останется вписать свои ключи, и автоматизация заработает. Нужна помощь с настройкой под нагрузку или сетью? Напишите инженеру.

Защищённый инстанс

n8n отдаём закрытым, а не голым

n8n часто атакуют - поэтому инстанс приезжает уже защищённым, без ручной настройки.

Владелец создан заранее

Аккаунт администратора настроен автоматически при развёртывании. Окно самостоятельной регистрации закрыто - никто не перехватит ваш инстанс в первые минуты после запуска (частый вектор атаки на self-hosted n8n).

Единый пароль с сервером

Логин в n8n - тот же пароль, что у вашей машины. Не нужно искать отдельные креды в файлах, меньше шансов оставить дефолт.

fail2ban против перебора

Автоматически банит IP после серии неудачных попыток входа по SSH. Защита от брутфорса из коробки.

HTTPS и security-заголовки

Трафик шифруется (Let's Encrypt, авто-обновление), выставлены HSTS, X-Frame-Options, X-Content-Type-Options, Referrer-Policy - защита от кликджекинга, MIME-снифинга и downgrade-атак.

Что дальше

После оплаты - сервер с готовым сценарием

Сервер создаётся автоматически за несколько минут. Ничего настраивать вручную не нужно - n8n поднимется сам, а этот сценарий уже будет внутри.

1

Сервер создаётся

После оплаты сервер разворачивается автоматически за несколько минут: ставится n8n, база данных и HTTPS. Дождитесь готовности в личном кабинете.

2

Открываете адрес

Адрес формируется из IP сервера: замените точки на дефисы и добавьте .fatmetal.net. Например IP 45.15.159.10 → https://45-15-159-10.fatmetal.net/. HTTPS уже настроен. Готовый адрес также есть в личном кабинете - можно просто скопировать его оттуда.

3

Входите готовыми данными

Аккаунт владельца уже создан - регистрировать ничего не нужно. Логин: admin@<адрес вашего сервера> (тот же адрес, что открыли на шаге 2 - например admin@45-15-159-10.fatmetal.net). Пароль - тот же, что у вашего сервера: он в личном кабинете и в /root/n8n-credentials.txt на сервере. Войдите и при желании сразу смените пароль в настройках. Интерфейс английский - у n8n нет русской локализации.

4

Сценарий уже внутри

Этот сценарий уже импортирован - найдёте его в разделе Workflows. Останется вписать свои ключи для интеграций (Telegram, Converttofile, Extractfromfile) в Credentials и включить сценарий.

Важно: сохраните ключ шифрования. Ключ (N8N_ENCRYPTION_KEY) и пароль базы лежат на сервере в /root/n8n-credentials.txt. Этим ключом зашифрованы учётные данные интеграций - берегите его и сделайте резервную копию: без ключа их не восстановить даже из бэкапа базы.
Оригинал сценария (англ.): «🤖 Telegram Messaging Agent for Text/Audio/Images». Источник: коллекция Zie619/n8n-workflows (лицензия MIT).
Спросить инженера в TelegramМы на связи