Package Information
Available Nodes
Documentation generating…
Documentation
Отправка фото отзыва WB как PNG в Telegram
Community node устанавливается в n8n и работает с существующим Telegram API credential telegramApi.
Узел получает от poller поля telegramUserId, telegramText, replyCallback и photoUrls. Он загружает фото по ссылкам WB, преобразует каждое изображение в PNG и отправляет его без URL в чат. Альбом содержит до 10 изображений; если фото больше, они отправляются группами по 10, а одиночный остаток — отдельным фото. После фото узел отправляет отдельную текстовую карточку с кнопкой «Ответить».
Если Telegram не подтвердил отправку фото, узел не повторяет запрос автоматически и добавляет предупреждение к карточке. Ошибка конвертации или недоступная ссылка приводит к пропуску этого фото и предупреждению в карточке. Текст отзыва всё равно отправляется.
Токен хранится в Credentials n8n. Он не записывается в параметры workflow и не выводится в сообщениях. Пакет требует Node.js 20.9 или новее и библиотеку sharp; GraphicsMagick не требуется.
Установка
Пакет опубликован в npm как n8n-nodes-wb-png-album. В n8n откройте Settings → Community Nodes → Install, укажите имя пакета и перезапустите n8n, если панель попросит. Затем импортируйте n8n/wb-inbox-poller.json из репозитория и выберите существующий Telegram API credential в новом узле.
Текущая версия исходника — 0.1.1. Для установки требуется Node.js 20.9 или новее.