Я хочу найти ветку сообщений и удалить ее с помощью slack-api - PullRequest
0 голосов
/ 05 октября 2018

Личные сообщения или Прямые сообщения можно найти с помощью таких методов, как im.history и converstation.history.

Как найти цепочку сообщений?Я хочу найти ветки сообщений и удалить их.

1 Ответ

0 голосов
/ 05 октября 2018

Поиск сообщений потока

Вам необходимо использовать метод conversations.history для получения родительского сообщения потока.

И затемconversations.replies метод для получения потока, включая все сообщения потока для родительского сообщения.

Вы можете обнаружить родительское сообщение, просмотрев свойства ts и thread_ts:

Когда сообщение имеет значение thread_ts и оно соответствует ts того же сообщения, сообщение является родителем потока.

Для получения дополнительной информации ознакомьтесь софициальная документация: Поиск веток сообщений в дикой природе

Удаление сообщений цепочки

Вы можете удалить сообщение цепочки так же, как и с обычным сообщениемиспользуя метод chat.delete.

...