Slackではリマインダを設定することができますが、内容にURLを設定した場合にハイパーリンクにならないことがあります。
#Slackのreminder機能
はじめにSlackのリマインダ機能について簡単に言及しておこうと思います。
Slackのリマインダ機能を使うと、指定した日時にSlackの好きなチャンネルや個人に向けてメッセージを送ることができます。
メッセージに
/remind [@メンバー/#チャンネル] [何を (日本語OK)] [任意: いつ (英語)]
を打ち込むとリマインダ設定は完了です。
詳しい使い方はこちら
#Slackのreminderのリンク失敗問題
それでは本題です。
リマインダにリンクを含めた場合にどうなるか?
設定の際は次のようなステップを踏むと思います。
<リマインダ設定>
<日時設定>
<設定完了通知>
ここで通知の際にしっかりリンクが成功しているので「おっ、できてるやん」と思ってしまいます。しかし、実際に届いたリマインダは次の通りです。
できてないやん。
#リンク失敗の原因
リマインダの設定の際に[任意: いつ (英語)]
を省いてしまったことが原因のようです。
これによってURLが<>
で囲われてしまい、ハイパーリンクにならないようです。
#解決方法
[任意: いつ (英語)]
を省かずに書きます。
日時の記法は次の通りです(一例)。
日時 | 記法 |
---|---|
XX秒後 | in XX sec |
XX分後 | in XX min |
XX時間後 | in XX hour |
XX日後 | in XX day |
次のHH時MM分 | at HH:MM |
次のMM月DD日 | on MM/DD |
毎日 HH時MM分 | at HH:MM everyday |
実際に書いてみます。
しっかりリンク先のプレビューも表示されています。
#おまけ
リンクテキストもしっかり機能しました。