golangなbotが止まったら困るって?
スクリプト書けばいいじゃない?
テキトーに検証しないで乱筆
#!/bin/sh
touch err.log
while true
do
go run main.go|tee -a err.log
cat err.log | mail -s "おい、止まったみたいだぞ" xxxxx@gmail.com
done
とか書いてみればエラーで止まればメール飛ばすと思うけど上手く動かないかも知れない
メール送信部分は今チェックする気が全然しない・・・
Discordに通知したいときは cat から始まる一行を下記に置き換える
curl -H "Accept: application/json"\
-H "Content-type: application/json"\
-X POST -d '{"username":"俺だよ俺","content":"■■再起動します\n"}'\
'https://discordapp.com/api/webhooks/ここに個別の奴'
長い行は 「 \ 」で次の行に改行すれば少し解りやすい・・・かも
たぶん動くと思う・・思う・・よ?