我有一个非常慢的机器人,因为它在每个消息响应后面执行耗时的操作,有时对于用户来说,发送消息并等待2-3秒直到响应到来是令人讨厌的。我希望在真正的消息准备好之前,立即发送“键入”事件。但我在Slack API参考中没有看到这样的方法。它真的存在吗?也许我可以使用一种变通方法来实现这一点?有没有人解决过类似的问题?
发布于 2016-11-25 03:04:40
假设您有一个正在运行的RtmClient实例…
var slack = new RtmClient(token, {
// your params
});…和一个有效的频道ID,这应该是可行的:
slack.sendTyping(channelId);REST API
来自the docs
{
"id": 1,
"type": "typing",
"channel": "C024BE91L"
}注意:我使用的是客户端,还没有费心去读API文档,所以我不知道id字段在这里做什么。
https://stackoverflow.com/questions/36149436
复制相似问题