Все ноды/Integrations/VK
VK: история чата
Читает записанную историю чата ВКонтакте: сообщения, которые бот увидел в беседе или диалоге, включая те, что не запускали сценарий. Требует включённой записи истории в публикации И уровня доступа «Доступ ко всей переписке» у бота в самой беседе — иначе бот просто не видит сообщений. Пустой Peer ID — чат текущего хода. Выходы: Messages (для LLM), Records (сырые строки: platform_message_ref — номер сообщения в беседе, вложения) и Transcript (простой текст).
Тип в графе: vk_history
Exec
Можно включить выход ошибки и обработать сбой отдельным путём.
Как попробовать
Минимальный рабочий сценарий
- Исполнение
- Исполнение + данные
Запускается сразу
Входы
—
Выходы
| Порт | Провод | Данные | Примечания |
|---|---|---|---|
Сообщенияoutput | Исполнение + данныеexecute_data | messages | |
Записиrows | Данныеdata | array | |
Расшифровкаtranscript | Данныеdata | string | |
Ошибкаon_error | Исполнение + данныеexecute_data | — | показывается, когда expose_error_output = true |
Настройки
| Поле | Тип | По умолчанию | Описание |
|---|---|---|---|
Лимитlimit | integer | 50 | Сколько последних сообщений вернуть (в выводе — от старых к новым). |
Чатpeer_id | string | "" | peer_id беседы или диалога. Пусто — чат текущего VK-хода (запуск откуда-либо ещё тогда падает: чат неоткуда вывести). VK peer_id: id пользователя (12345), сообщество — с минусом (-98765), беседа — 2000000000 + номер беседы (беседа 5 → 2000000005). Поддерживаются шаблоны поддерживает шаблоны |
Начало периодаsince | string | "" | Время: относительное окно (``24h``, ``7d``) или ISO-8601. Пусто — без границы. поддерживает шаблоны |
Конец периодаuntil | string | "" | Время: относительное окно (``24h``, ``7d``) или ISO-8601. Пусто — без границы. поддерживает шаблоны |
Авторuser_id | string | "" | Только сообщения этого автора (числовой id VK). Пусто — все. поддерживает шаблоны |
| Дополнительно | |||
Включать сообщения ботаinclude_bots | boolean | true | Включать сообщения, отправленные от имени сообщества. |
Включать служебные событияinclude_service | boolean | false | Включать служебные события (вступления, выходы, смена названия). |
Общие поля
Эти три поля есть у каждой ноды: платформа добавляет их сама, а не автор ноды.
expose_error_output— Если включено, показывает выход выполнения для подключения нод, которые запускаются при сбое этой ноды.