Как отправлять периодические эфемерные (скрытые) сообщения от Slack Bot

Я заинтересован в написании бота Slack, который будет периодически отправлять пользователям «эфемерные» сообщения. Эфемерные сообщения - это сообщения, которые появляются в канале, но могут быть просмотрены только конкретным пользователем, например, ответы на «команды с косой чертой» (например, «/ who»).

Однако цель здесь состоит в том, чтобы бот периодически отправлял эфемерные сообщения и:

  1. появляются в потоке сообщений канала (т. е. не в DM / личном сообщении), и
  2. не в ответ на какую-либо команду косой черты.

Как использовать API для создания подобных эфемерных сообщений?


person internet user    schedule 24.03.2016    source источник


Ответы (2)


Отправка личных сообщений с тегом «Видно только вам» называется «эфемерным» и, похоже, теперь возможна через Slack API.

https://api.slack.com/methods/chat.postEphemeral

(Я не уверен, с каких пор и почему в их дорожной карте до сих пор написано "Среднесрочная перспектива")

person LouwHopley    schedule 07.10.2017
comment
Карточка Trello с тех пор была обновлена ​​и перенесена из среднесрочной в выпущенную 3 ноября 2017 г. - person netweb; 02.01.2018

Я тоже надеялся осуществить это. В дорожной карте Slack, но как среднесрочный (не ближайший) элемент ... https://trello.com/c/Xs12hGkH

person starpause    schedule 20.09.2017