2017-01-30 46 views
11

我需要在预先设定的时间在懒散中发送消息。在Slack中安排消息

有没有办法通过Slack API来完成它,还是需要运行一个脚本并检查是否应该发送消息并发送它?

回答

4

如果您只是想在给定时间向用户发送短消息,则可以使用内置提醒。 reminder.add方法允许您指定日期,时间,消息文本和用户来接收消息。

提醒消息将出现在寻址用户的“Slackbot”通道中。

这是它会是什么样子的例子: enter image description here

+0

我想发布消息到一个频道,他们不重复,基本上说,一个预定的前夕NT现在开始和/或结束,除了时间之外没有任何其他触发器。对他们进行格式设置也不错。 提醒仍然很好吗? – LLL

+1

是的,该提醒适用于不重复的消息。通常的信息格式也适用,所以你可以有粗体文字等。没有附件。最棒的是,用户可以暂停提醒。我会在我的答案中添加一个例子。 –

+0

虽然可能没有提醒整个事情吗?就像删除'你问我提醒你'并标记为完整的部分,只是在侧面有一条红色或绿色的消息,说'按计划维护服务器等等开始/结束' – LLL

9

你应该能够创建一个提醒发送消息到@slackbot 的消息应该是这样的:

/remind [@someone or #channel] [what] [when] 

这里的一个例子:

/remind @username to do something in 24 hours 
+9

谢谢,但提醒不是一个消息。消息可以被格式化。 – LLL

相关问题