見出し画像

#38 【検証】Slackのリマインダーの日時指定はどの程度正確に入力する必要があるのか

概要

Slackでは /remind [誰に(どこのチャンネルに)] [何を] [いつ] を入力することで、リマインダーが設定できます。
この、[いつ]の部分を指定する際、構文を調べてきっちりと入力していたのですが、
意外とアバウトに入力しても狙い通りに設定できることに気づいたので、どの程度までなら自動で補完してくれるのか検証してみました。

検証

色々な日時指定について、正しい構文を元に、どこまで変えても認識されるか検証しました。
狙い通りにリマインダーが設定されたものに〇をつけています。

10分後

構文: in 10 minutes

7時に

構文: at 07:00am

毎週金曜日

構文: every Friday

毎月1日

構文: on the 1st of every month

結論

  • 表記方法(時間、曜日の書き方等)はこだわらなくてよい

  • 前置詞が正確である必要はなく省略も可、ただし〇分後を指定したい場合はinが必要

  • スペルミスは補完されない

  • 日本語は認識されない

かなり賢く判断してくれるので、おおよそで入力しても大体狙い通りに設定できそうです。