Как «сканировать» по каналам?

#slack-api

#slack-api

Вопрос:

Я надеюсь, вы сможете подсказать мне, какой API использовать. Мне нужно разработать бота или скрипт с помощью Slack API, который:

  • Прослушивайте все общедоступные каналы в моей рабочей области.
  • Обнаруживает сообщения при упоминании определенного слова.

Итак, я перешел к https://api.slack.com /, но я не смог определить, какой ресурс API мне следует использовать. Пожалуйста, какая функция API обнаруживает слова на всех общедоступных каналах в моей рабочей области? Спасибо

Комментарии:

1. Смотрите здесь: api.slack.com/bot-users

Ответ №1:

Что вам нужно сделать, так это посмотреть на API Slack Events. Используя этот API, вы сможете подписаться на события в вашей рабочей области, которая в данном случае является message . Примечание. если вы используете токен бота, убедитесь, что вы добавили свое приложение slack ко всем каналам, от которых вы хотите получать message уведомления о событиях.