Package Information
Available Nodes
Documentation generating…
Documentation
@catalogicus-international/n8n-nodes-max-advance
Расширенный набор community nodes для работы n8n с актуальным MAX Bot API.
Установка
В Settings → Community Nodes укажите:
@catalogicus-international/n8n-nodes-max-advance
Для разработки используйте Node.js 20.15+ и pnpm 9:
pnpm install
pnpm run lint
pnpm run build
pnpm test
Credentials
Создайте credentials MAX Advance API и укажите токен бота. Base URL по умолчанию —https://platform-api2.max.ru. Токен передаётся только в заголовке Authorization.
Все int64-идентификаторы MAX представлены строками, поэтому большие ID не теряют точность.
Ноды
MAX Advance Bot— информация о боте и команды.MAX Advance Message— отправка, чтение, изменение, удаление и callback-ответы.MAX Advance Media— загрузка binary-файлов и сведения о видео.MAX Advance Chat— информация и настройки чата, действия, pin и членство бота.MAX Advance Chat Administrator— получение и управление администраторами.MAX Advance Chat Member— получение, удаление и блокировка участников.MAX Advance Comment— CRUD комментариев к постам каналов.MAX Advance Subscription— управление webhook-подписками.MAX Advance Trigger— production webhook-trigger для событий MAX.
Отключённый GET /chats, удаляемое добавление участников и Long Polling намеренно не
представлены.
Сообщения и медиа
MAX Advance Message отправляет сообщения пользователю или в чат, поддерживает plain text,
Markdown, HTML, reply/forward, notify, отключение link preview и inline-клавиатуры. Вложения
можно передать из binary data, по прямому URL изображения, через готовый MAX token или полным
attachment JSON. Binary-вложения загружаются последовательно, в порядке настройки.
При временной ошибке attachment.not.ready отправка повторяется через 700, 1500 и 3000 мс.
Markdown передаётся в MAX без локальной проверки количества символов форматирования, поэтому
литеральные *, _ и обратные кавычки внутри названий не блокируют отправку. Для распознанной
ошибки Markdown от MAX доступен включённый по умолчанию однократный fallback в plain text. Общие
mutating-запросы автоматически не повторяются.
MAX Advance Media → Upload Binary выполняет двухэтапную загрузку и возвращает type,payload, а также token/url, если они доступны. Поддерживаются image, video, audio,file с лимитами из официальной документации.
Trigger
При активации trigger регистрирует свой HTTPS webhook, а при деактивации удаляет только его.All Events не передаёт update_types, поэтому принимает и будущие типы событий. Selected Events ограничивает подписку выбранными типами. Можно задать secret и фильтры user/chat ID.
Webhook должен быть доступен через HTTPS на порту 443 с доверенным TLS-сертификатом. Secret
проверяется по X-Max-Bot-Api-Secret до запуска workflow.
Релиз
CI проверяет lint, build, tests и содержимое npm archive. Теги v*.*.* запускают публикацию
через npm Trusted Publisher/OIDC; remote и публикация настраиваются отдельно владельцем.
Лицензия
MIT © 2026 Catalogicus International.