Telegram wakeonlan

# mkdir /opt/scripts/wakeonlan.sh
# chmod +x /opt/scripts/wakeonlan.sh
# vim /opt/scripts/wakeonlan.sh
#!/bin/bash
IP="192.168.0.x"
MAC="70:85:c2:d8:27:c0"
TOKEN=""
CHAT_ID=""
MSG_SUCCESS="Totem Paço Municipal inicializado com sucesso!"
MSG_ERROR="Erro na tentativa de inicialização do Totem Paço Municipal!"

wakeonlan $MAC
sleep 30
ping -c5 $IP > /dev/null
if [ $? -eq 0 ]
  then 
    curl -X POST "https://api.telegram.org/bot$TOKEN/sendMessage" -d "chat_id=$CHAT_ID&text=$MSG_SUCCESS" >/dev/null 2>&1
    exit 0
  else
    curl -X POST "https://api.telegram.org/bot$TOKEN/sendMessage" -d "chat_id=$CHAT_ID&text=$MSG_ERROR" >/dev/null 2>&1
fi

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *