Запланировать сообщение в Slack

Мне нужно отправить сообщение в slack в заранее установленное время.

есть ли способ сделать это через Slack API или мне нужно запустить скрипт и проверить, пришло ли время отправить сообщение, а затем отправить его?

2 ответов


Если вы просто хотите отправить короткое сообщение пользователю в данный момент времени, вы можете использовать встроенное напоминание. The напоминание.добавить метод позволяет указать дату, время, текст сообщения и пользователя для получения сообщения.

напоминание появится в канале "Slackbot" адресованного пользователя.

вот пример, как это будет выглядеть: enter image description here


вы должны иметь возможность создать напоминание, отправляющее сообщение @slackbot Сообщение должно быть таким:

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

вот несколько примеров:

/remind @username to do something in 24 hours

или:

/remind @username to do something at 16:00