2018-07-15 Sun

[別の年の同じ日: 2003 2006 2007 2008 2009 2010 2013

Integromat を使ってみた はてぶ

https://www.integromat.com/

以下の記事で Integromat というサービスがあることを知ったので使ってみた。

- 最強のWebサービス連携ツールIntegromatを使って、Mastodonに無限の可能性を
  https://qiita.com/takenoko_0714/items/ccf4a2a83e595046f6cc

とりあえず、『Slack に "TODO: " で始まるメッセージを書くと、
"TODO: " を削除して Toodledo にタスクとして登録する』というものを作ってみた。

処理の流れは以下の通り。

- Slack からメッセージの取得
  - メッセージの取得のタイミング(シナリオの実行スケジュール)と取得数を考える必要がある
  - 『前回実行時以降のものを取得』ができない?
- filter で "TODO: " で始まるものをピックアップ
- Text Parser でタスクとして登録するテキストを用意する
  - "TODO: " 以降を名前つきでキャプチャする
- Toodledo にタスクを登録する
  - Text Parser でキャプチャしたテキストを title として登録

シナリオの実行スケジュールについて

Integromat は operation 数の制限(無料では 1000 operations/month)があるので、
operation を浪費しないように、実行スケジュールを調整する必要がある。

ただし、無料の FREE PLAN では Advanced scheduling が使えないため、
インターバルを長くすることしかできない。

Advanced scheduling が使えると、

- 時間帯
- 曜日
- 日

の指定ができるようになるので、operation の浪費が抑えられる。

有料で一番安い BASIC が $9/month なので、あと何個かシナリオを思いついたら、
課金してもいいかもしれない。