如何将 Slack 消息导出到 Python
How to export Slack messages to Python
我一直在尝试使用 Slack 中的传出 webhook 将消息从频道导出到我的 Python 程序,但我找不到这样做的方法,所以我想知道是否有类似的东西这个存在吗?
Slack 似乎有一个 API 可以用来检索给定频道的消息。
按照这个 link : 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
您可以使用名为 'requests' 的库轻松地使用 python 发出 GET 请求。
如果您能够拥有有效的 API 令牌和对话 ID,您将能够获取所选对话的所有消息。
我一直在尝试使用 Slack 中的传出 webhook 将消息从频道导出到我的 Python 程序,但我找不到这样做的方法,所以我想知道是否有类似的东西这个存在吗?
Slack 似乎有一个 API 可以用来检索给定频道的消息。 按照这个 link : 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
您可以使用名为 'requests' 的库轻松地使用 python 发出 GET 请求。 如果您能够拥有有效的 API 令牌和对话 ID,您将能够获取所选对话的所有消息。