wb-png-album

Отправляет фотографии отзывов WB в Telegram как PNG и следом отправляет карточку с кнопкой ответа

Package Information

Released: this month
Downloads: 0 weekly / 0 monthly
Latest Version: 0.1.1

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 или новее.

Discussion