作業効率化SlackとTodoistを連携してもTodoistからSlackへの通知しかできません。Todoistの予定をSlackに配信したい場合は別の手段を用意する必要があります。そこで今回は、SlackからTodoistに予定を配信する方法について紹介します。・Todoist・API+Slack・APIを組み合わせる方法Googleカレンダーと組み合わせる方法は割と簡単にできます。Googleカレンダーとの連携から試してみてください。Slack・Todoist・Googleカレンダーの3つを組み合わせる方法Googleカレンダーと連携する方法が最も手っ取り早い方法です。Slack、Todoist共にGoogleカレンダーと連携できます。SlackとGoogleカレンダーを連携するとカレンダーに予定をSlackのチャンネルに配信できます。TodoistとGoogleカレンダーを連携すると双方向での予定の共有が可能です。↓Slackのチャンネルに配信という流れを作ることができます。手順は以下の3つです。・Slackに配信設定をするGoogleカレンダーとTodoistを連携Todoistの連携ページから連携できます。連携の手順は以下の通りです。1分程度で終わります。1.TodoistのTOP画面に移動します。2.歯車マークをクリックして「設定」を選択します。3.連携機能をクリックします。4.Googleカレンダーの「連携する」をクリックします5.「連携する」をクリックします6.「許可」をクリックします以上で連携は完了です。連携の手順は以下の通りです。こちらも1分程度で終わります。1.ワークスペースのappsディレクトリに移動しますhttps://xxxxxxx.slack.com/apps2.Googleカレンダーで検索します3.ページが開いたら連携ボタンをクリックします4.Googleアカウントを選択します5.許可ボタンをクリックします6.カレンダーとチャンネルを選択して「インテグレーションの保存」をクリックします以上で連携は完了です。関連記事>>SlackとGoogleカレンダーを連携しようSlackに配信設定をする配信を設定する例は以下の通り。1.ワークスペースの管理ページへ移動してGoogleカレンダーのアイコンをクリックしますhttps://xxxxxxxx.slack.com/apps/manageまたは、ワークスペースの「/services/gcalendar」のURLを入力することで直接ページに飛ぶことができます。https://xxxxxxxx.slack.com/services/gcalendar2.変更したい設定をクリックします3.設定を行います4.「インテグレーションの保存」をクリックします必要な配信項目だけチェックしておきましょう。手間と難易度は上がりますが、TodoistとSlackのAPIを活用することで予定を配信することが可能です。Slackからのタスク追加に関してもスラッシュコマンドより柔軟に対応することができます。プログラミングができる方はこちらの方法もおすすめです。Pythonで作成する例について紹介します。必要な処理は以下の2つです。※詳細な手順はまとめ中。特定の時刻にSlackに予定を配信する方法>>PythonでSlackに天気を定期配信する〜crontabを使用したタスクスケジュール処理〜関連記事>>SlackbotでTodoistを管理する方法〜PythonでのBot開発〜終わりにTodoistとSlackを連携しただけだとTodoistから予定を配信することはできません。Slackに予定を配信したい場合は「Googleカレンダーと組み合わせる」、「APIを活用する」など別の方法を用意する必要があります。Googleカレンダーと組み合わせる方法に関しては割とすぐにできるのでまずはこの方法から試してみてください。Todoistこちらの記事も読まれていますこの記事を書いている人miyabikno住んでいるところ:神奈川県。SIer中小企業(C,VBA):8年(うち5年QA)。Web系ベンチャー(PHP,Javascript,Python):2年。@miyabiknoSIer中小企業(C,VBA):8年(うち5年QA)。Web系ベンチャー(PHP,Javascript,Python):2年。現在はブログをメインに活動しています。みやびのどっとぴーわい。