Package Information
Downloads: 127 weekly / 1,110 monthly
Latest Version: 0.1.11
Author: Pavel Frankov
Documentation
n8n-nodes-max
Нода для интеграции мессенджера Max с платформой автоматизации n8n.
Установка
Для self-hosted n8n
- Установите пакет через npm в директории n8n:
npm install n8n-nodes-max
- Перезапустите n8n для загрузки новой ноды
Для n8n Cloud
- Откройте настройки вашего workspace
- Перейдите в раздел "Community nodes"
- Нажмите "Install a community node"
- Введите
n8n-nodes-maxи нажмите "Install"
Альтернативный способ (переменная окружения)
Добавьте пакет в переменную окружения:
export N8N_CUSTOM_EXTENSIONS=n8n-nodes-max
Полезные ссылки:
Для разработки
- После
npm installавтоматически устанавливается Husky pre-commit hook. - Перед коммитом запускается Prettier для staged исходников (
*.{ts,js,mjs,cjs,json,md,yml,yaml}).
Возможности
Сообщения
- Отправка текстовых сообщений с форматированием
- Автоматический fallback в plain text при ошибке Max API о неподдерживаемом Markdown
- Редактирование и удаление сообщений
- Отправка файлов (изображения, видео, аудио, документы)
- В
Send Messageтекст не обязателен, если отправляются вложения - Нода не ограничивает вложения по расширению файла: формат проверяется на стороне Max API
- Payload вложения формируется из JSON-ответа upload-шага: для
imageподдерживаютсяtoken/photos/url, дляvideo/audio/fileиспользуетсяtoken - Автоматический ретрай отправки с медиа-вложением при временной ошибке
attachment.not.ready - Явная валидация ID получателя:
0отклоняется с подсказкой по полям изMax Trigger - Интерактивные клавиатуры с кнопками
Чаты
- Получение информации о чате
- Выход из групповых чатов
Триггер
- Получение событий в реальном времени:
- Новые сообщения в личных диалогах (
message_created) и чатах (message_chat_created) - Нажатия на кнопки
- События чатов
- Новые сообщения в личных диалогах (
- Поддержка webhook URL с интернационализированными доменами (IDN/Punycode) для корректной TLS-валидации
Настройка
- Создайте бота через @PrimeBot в Max мессенджере
- Получите токен доступа
- Добавьте токен в настройки ноды в n8n
Быстрый старт
Отправка сообщения
- Добавьте ноду Max в workflow
- Выберите операцию "Send Message"
- Укажите ID получателя; при необходимости добавьте текст
- Чтобы отправить только файл/медиа, оставьте
Message Textпустым и добавьте вложение вAdditional Fields → Attachments - Запустите workflow
Получение сообщений
- Добавьте ноду Max Trigger
- Настройте webhook
- Выберите типы событий для отслеживания