Skip to main content

ListenSlack

Описание

Извлекает сообщения или команды Slack в реальном времени из одной или нескольких бесед в Slack. Сообщения записываются в формате JSON. Обратите внимание, что этот процессор должен использоваться для получения сообщений и команд Slack в реальном времени и не предоставляет механизма для получения исторических сообщений. Процессор ConsumeSlack следует использовать для начальной загрузки сообщений из канала. См. раздел Использование / Дополнительные сведения для получения информации о том, как настроить этот процессор и включить его для получения сообщений и команд из Slack.

Теги

slack, real-time, event, message, command, listen, receive, social media, team, text, unstructured

Свойства

НазваниеОписание
App TokenТокен приложения, зарегистрированный в вашем приложении Slack Чувствительный параметр: true
Bot TokenТокен бота, зарегистрированный в вашем приложении Slack Чувствительный параметр: true
Event Type to ReceiveУказывает тип события, на которое должен реагировать обработчик.
Resolve User DetailsУказывает, должен ли обработчик искать сведения о пользователе Slack, отправившем полученное сообщение. Если да, то выходной JSON-документ будет содержать дополнительное поле с именем 'userDetails'. Поле 'user' по-прежнему будет содержать идентификатор пользователя. Чтобы включить эту функцию, токену бота должна быть предоставлена область действия «users:read» и, при необходимости, «users.profile:read». Если при получении этой информации будет превышен лимит скорости, полученное сообщение будет отклонено и должно быть отправлено повторно.This Property is only considered if the [Event Type to Receive] Property is set to one of the following values: [Receive App Mention Events], [Receive Message Events]

Взаимосвязи

  • success: All FlowFiles that are created will be sent to this Relationship.