シェルスクリプト
スクリプト [#rde883de]
#!/bin/bash
if [ -n $? ];then
echo "Usage: ./slack.sh IPaddress"
exit 1;
fi
url='webhookのAPIで取得したURLをここに記載する。'
username='ユーザー名として名乗る名称を記載する。なんでもOK'
to="#チャンネル名を記載する"
subject="`hostname` : $1"
emoji=':bell:' <-絵文字。なんでもOK
message="$2"
payload="payload={
\"channel\": \"${to}\",
\"username\": \"${username}\",
\"text\": \"${subject}\",
\"icon_emoji\": \"${emoji}\",
\"attachments\": [
{
\"text\": \"${message}\"
}
]
}"
curl -m 5 --data-urlencode "${payload}" $url