Slack: подсчет количества сообщений в день / неделю - PullRequest
0 голосов
/ 24 июня 2018

TL; DR; Как суммировать количество сообщений в свободном канале каждый день с помощью регулярного выражения / пользователя.

Я использую слабину и люблю это! Одним из наиболее важных каналов в моей команде является канал оповещения. Мы публикуем оповещения от наших сервисов / третьих лиц на канале, и это держит нас в курсе, если что-то пойдет не так.

Нам было интересно, есть ли способ публиковать сводку всех сообщений с регулярным выражением каждый день / неделю / месяц.

1 Ответ

0 голосов
/ 24 июня 2018

Вот один подход, который работает.

  • Вам необходимо приложение Slack, которое запускается один раз в день, чтобы запросить ваш канал и опубликовать сообщение со сводкой.
  • Использовать APIМетод conversations.history в вашем приложении, чтобы получить все сообщения из канала и подсчитать их для создания сводки.Для этого метода вы можете указать временные рамки, поэтому вам нужно будет получать сообщения только за один день.
  • Используйте метод API chat.postMessage, чтобы опубликовать сводку на канале Slack.
...