Как экспортировать сообщения Slack в Python - PullRequest
0 голосов
/ 13 февраля 2020

Я пытался использовать исходящий веб-крючок в Slack для экспорта сообщений из канала в мою Python программу, но я не могу найти способ сделать это, поэтому мне интересно, существует ли такая вещь?

1 Ответ

0 голосов
/ 13 февраля 2020

Похоже, что в Slack есть API, который вы можете использовать для получения сообщений по данному каналу. Перейдите по этой ссылке: https://api.slack.com/messaging/retrieving

Вы можете сделать запрос GET, чтобы получить полную историю данного разговора (то есть всех сообщений):

GET https://slack.com/api/conversations.history?token=YOUR_TOKEN_HERE&channel=CONVERSATION_ID_HERE
Content-type: application/json

Вы можете легко делать запросы GET python, используя библиотеку под названием «запросы». Если у вас есть действительный токен API и идентификатор разговора, вы сможете получать все сообщения выбранного разговора.

...