Python脚本从一些时间范围内发布的slack中复制一些消息

时间:2016-03-02 11:23:11

标签: python slack-api slack

我想使用一些松散的API编写一个python脚本,它能够复制一些在channel A&上的10AM到11AM之间粘贴的消息。然后将相同的邮件粘贴到其他channel B

我知道通过python脚本轻松编写消息很容易,但是也可以将一些消息从松弛中拉出来吗?

1 个答案:

答案 0 :(得分:2)

一种方法是使用此端点的请求(或您喜欢的任何http客户端):https://api.slack.com/methods/channels.history

这将返回给定频道的消息列表,您可以使用latest[Route("/balances", "GET", Notes = "A call to Db which extracts the entire Db balance view")] public class GetBalances : IReturn<GetBalancesResponse> { } [Route("/cached/balances/{Date}", "GET", Notes = "Gets a subsection of cached balanced")] public class GetCachedBalances : IReturn<GetBalancesResponse> { public int Date { get; set;} public int? EntityId { get; set;} } public class GetBalancesResponse { public List<BalanceView> Result { get; set; } } 参数进行过滤。