Diferències
Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.
| Següent revisió | Revisió prèvia | ||
| software:telegram:start [12/08/2019 08:28] – creat mate | software:telegram:start [01/02/2020 15:03] (actual) – mate | ||
|---|---|---|---|
| Línia 1: | Línia 1: | ||
| = telegram | = telegram | ||
| == create bot | == create bot | ||
| + | === telgram commands | ||
| + | * '' | ||
| + | * ''/ | ||
| + | * -> API TOKEN | ||
| + | * ''/ | ||
| + | * '' | ||
| + | |||
| + | |||
| + | === info | ||
| * [[https:// | * [[https:// | ||
| * [[https:// | * [[https:// | ||
| == shell script | == shell script | ||
| - | <code bash> | + | <code bash; telegram-test.sh> |
| #!/bin/bash | #!/bin/bash | ||
| + | function sendTelegram { | ||
| - | TOKEN="escribe tu token aquí" | + | local TEXT=$1 |
| - | ID="escribe tu id aquí" | + | local SERVER="K0" |
| - | MENSAJE="Esto es un Mensaje de Prueba" | + | #local MESSAGE=$2 |
| + | |||
| + | #[[ ! -z "$MESSAGE" | ||
| + | curl -s -X POST $URL -d chat_id=$CHAT_ID -d text=" | ||
| + | |||
| + | } | ||
| + | |||
| + | TOKEN=< | ||
| + | CHAT_ID=< | ||
| + | MESSAGE="Hello World" | ||
| URL=" | URL=" | ||
| - | curl -s -X POST $URL -d chat_id=$ID -d text=" | + | sendTelegram " |
| + | </ | ||
| + | |||
| + | <code bash; ovh-test> | ||
| + | # | ||
| + | |||
| + | function sendTelegram { | ||
| + | local ID=$1 | ||
| + | local MESSAGE=$2 | ||
| + | |||
| + | [[ ! -z " | ||
| + | } | ||
| + | |||
| + | TOKEN=< | ||
| + | CHAT_ID=< | ||
| + | MESSAGE=" | ||
| + | URL=" | ||
| + | JQ_PATH="/ | ||
| + | |||
| + | wget -O / | ||
| + | |||
| + | jsonfiltrado=$(${JQ_PATH}jq '.[] | select(.hardware == " | ||
| + | sendTelegram " | ||
| + | |||
| + | #curl -s -X POST $URL -d chat_id=$CHAT_ID | ||
| + | </ | ||
| + | |||
| + | <code bash whois> | ||
| + | # | ||
| + | |||
| + | function sendTelegram { | ||
| + | |||
| + | local TEXT=$1 | ||
| + | local SERVER=" | ||
| + | #local MESSAGE=$2 | ||
| + | |||
| + | #[[ ! -z " | ||
| + | curl -s -X POST $URL -d chat_id=$CHAT_ID -d text=" | ||
| + | |||
| + | } | ||
| + | |||
| + | TOKEN=< | ||
| + | CHAT_ID=< | ||
| + | MESSAGE=" | ||
| + | UR | ||
| + | L=" | ||
| + | |||
| + | #whois mate.cat | grep Date > ./ | ||
| + | whois mate.cat > ./ | ||
| + | |||
| + | [[ -f ./ | ||
| + | DIFF=$(diff ./ | ||
| + | [[ $? != 0 ]] && { | ||
| + | mv ./ | ||
| + | sendTelegram " | ||
| + | } || { | ||
| + | rm ./ | ||
| + | } | ||
| + | } || { | ||
| + | whois mate.cat > ./ | ||
| + | } | ||
| </ | </ | ||