GASによるサーバー死活監視Slackボットを書いた

タイトルのとおりです。ネタとしてはよくあるものです。自宅サーバーを家族に蹴っ飛ばされて落とされました。アニメの録画デーモンを動かしていたのですがサーバーが落ちていることに気が付かず、土曜日の深夜枠の録画に失敗しました。第1話だったのに…。腹が立ったので書きました。

できたもの

記事上部の画像のように、さやかちゃんがSlackで鯖落ちを教えてくれます。

GASについて

こちらの記事が良かったです。

Google Apps Scriptで業務を効率化! 大切なものは全てGoogle先生が作ってくれていた - pixiv inside [archive]

コードを書くときに見たところ

作成したコード

Gist上に公開しています。

スクリプトのプロパティはファイル->プロジェクトのプロパティ->スクリプトのプロパティから設定できます。

編集->現在のプロジェクトのトリガーからトリガーを設定して30分毎にmainが走るようにしています。