我想在特定的松弛通道中搜索字符串。文档对此确实不清楚,甚至 ChatGPT 都丢失了(!)
它在 search.messages 的文档中说:
如果提供多个搜索词,用户和渠道也会被显示 以较低优先级进行匹配。要在频道内进行专门搜索, 组或 DM,添加 in:channel_name、in:group_name 或 in:<@UserID>。到 搜索来自特定发言人的消息,添加来自:<@UserID> 或 来自:机器人名称。
我尝试在 post 请求的正文和 get 的查询参数中添加适当的参数,其中包含通道、channel_id 和 in:channel_name,但它们都没有任何效果,我仍然从所有通道获取结果
在 get 方法的 query 查询参数内,在空格后添加
in:channel_name
。示例:
?query=<title> in:<channel_name> after:<date>