@kyanny's blog

My thoughts, my life. Views/opinions are my own.

ソフトバンクペイメントサービスのメンテンナス情報を Google Calendar に追加しやすくする

ソフトバンクペイメントサービスはメンテナンス情報をマーチャントにメールで連絡する。これを Google Calendar のイベントとして登録しておいてチーム内で共有したいが、手作業で入力するのは手間がかかるし、入力間違いをしていないかの目視確認にも気を使う。要するに疲れるし面倒くさいので、手間を省くツールを作った。

SBPSメンテナンスのお知らせをGoogleカレンダーに追加する君

untitled

Google Apps Script で定期的にメールボックスを検索し、メンテ情報メールがあったら自動的に Google Calendar にイベントを追加する(重複登録しないチェックあり)というのも作ってみたが、なにぶん元データが machine readable とは言いがたく、ナイーブな正規表現で無理やり情報を抜き出しているので「メンテナンス中止のお知らせ」みたいなパターンに弱く、自動化は割にあわないと諦めた。

公式に RSS フィードや Google Calendar を公開して欲しい。