[[シェルスクリプト]]

*スクリプト [#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

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS