我想在特定时间每天在Slack中触发一个斜杠命令。具体来说,我想每天晚上在午夜清理我的状态。如何在特定时间每天在Slack中触发一个斜杠命令
从文档看来,唯一的方法就是通过Incoming Webhook。但是,使用以下JSON主体进行POST操作只会在Slack /status clear
中创建一条消息,并且不会实际运行该命令。
'{"text":"/status clear"}'
它也代表与webhook相关的应用程序发布消息,而不是在我的用户名下。
有什么办法可以从官方的Slack应用程序之外为我的用户调用一个斜杠命令吗?
如何使用Google Apps脚本? Google Apps脚本有一个触发器。 https://developers.google.com/apps-script/reference/script/trigger使用此功能,您可以在需要的时间使用Slack API。如果我误解了你的问题,我很抱歉。 – Tanaike
[作为松散机器人执行斜杠命令]的可能重复(http://stackoverflow.com/questions/39829741/execute-slash-command-as-slack-bot) –
@Tanaike提供了一种方法来触发一定的时间,但它不回答我如何调用斜线命令作为我自己的问题。 – MattL