Все ноды/Integrations/VK

VK: модерация

Действия модерации в беседе ВКонтакте: удалить сообщения, исключить участника, закрепить или открепить. Бану и мьюту здесь неоткуда взяться — у VK нет таких методов для беседы. Требует прав администратора беседы у сообщества. Пустой Peer ID — чат текущего хода.

VK: модерация▶
Подключение VKИтог действия
Ошибка

Тип в графе: vk_moderate

Exec

Можно включить выход ошибки и обработать сбой отдельным путём.

Как попробовать

Минимальный рабочий сценарий

Вход
VK: модерация▶
Выход▶
  • Исполнение
  • Исполнение + данные
Нажмите «Скопировать ноды», откройте редактор и нажмите Ctrl+V на холсте.

Перед запуском выберите своё подключение или базу знаний — в графе стоит REPLACE_ME.

Входы

ПортПроводДанныеПримечания
Подключение VKvk_configДанныеdata—

Выходы

ПортПроводДанныеПримечания
Итог действияoutputИсполнение + данныеexecute_data—
Ошибкаon_errorИсполнение + данныеexecute_data—

показывается, когда expose_error_output = true

Настройки

ПолеТипПо умолчаниюОписание
Подключение VKconnection_idstring""

Сохранённое подключение VK этого пространства. Нода, подключённая в порт «vk_config», выигрывает у этого поля.

подключение: vkперекрывается портом: vk_config

Действиеactionstringunpin

Что сделать в беседе.

Варианты: delete — Удалить сообщения, remove_member — Исключить участника, pin — Закрепить сообщение, unpin — Открепить сообщение

Участникmember_idstring""

Кого исключить (числовой id VK).

поддерживает шаблоны

показывается при «Действие» = Исключить участника

ID сообщенийmessage_idsstring""

Через запятую: conversation_message_id сообщений — поле platform_message_ref записей истории (не message_id: это другой номер и другое сообщение).

поддерживает шаблоны

показывается при «Действие» = Удалить сообщения | Закрепить сообщение

Чатpeer_idstring""

peer_id беседы или диалога. Пусто — чат текущего VK-хода (запуск откуда-либо ещё тогда падает: чат неоткуда вывести). VK peer_id: id пользователя (12345), сообщество — с минусом (-98765), беседа — 2000000000 + номер беседы (беседа 5 → 2000000005). Поддерживаются шаблоны

поддерживает шаблоны

Общие поля

Эти три поля есть у каждой ноды: платформа добавляет их сама, а не автор ноды.

  • expose_error_output — Если включено, показывает выход выполнения для подключения нод, которые запускаются при сбое этой ноды.