Aquesta és una revisió antiga del document


telegram

  • @BotFather
    • /newbot
      • API TOKEN
    • /setuserpic
  • @userinfobot : nos da nuestro ID usuario telegram
telegram-test.sh
#!/bin/bash
function sendTelegram {
 
local TEXT=$1
local SERVER="K0"
#local MESSAGE=$2
 
#[[ ! -z "$MESSAGE" ]] && \
	curl -s -X POST $URL -d chat_id=$CHAT_ID -d text="*${SERVER}*: $TEXT" -d parse_mode="markdown" >> /tmp/telegram.log
 
}
 
TOKEN=<YOUR_TOKEN_HERE>
CHAT_ID=<YOUR_CHAT_ID_HERE>
MESSAGE="Hello World"
URL="https://api.telegram.org/bot$TOKEN/sendMessage"
 
sendTelegram "testing _markdown_ [enlace](https://miguelangel.torresegea.es/wiki)"
ovh-test
#!/bin/bash
 
function sendTelegram {
    local ID=$1
    local MESSAGE=$2
 
    [[ ! -z "$MESSAGE" ]] &&  curl -s -X POST $URL -d chat_id=$CHAT_ID -d text="$ID disponible" >> /tmp/ovh.log
}
 
TOKEN=<YOUR_TOKEN_HERE>
CHAT_ID=<YOUR_CHAT_ID_HERE>
MESSAGE="Hello World"
URL="https://api.telegram.org/bot$TOKEN/sendMessage"
JQ_PATH="/usr/local/bin/"
 
wget -O /dev/shm/ovh.json https://ca.ovh.com/engine/api/dedicated/server/availabilities\?country=es > /dev/null
 
jsonfiltrado=$(${JQ_PATH}jq '.[] | select(.hardware == "1801sk13") | select(.region == "europe") | .datacenters | .[] | select(.availability != "unavailable")' /dev/shm/ovh.json)
sendTelegram "1801sk13" $jsonfiltrado
 
#curl -s -X POST $URL -d chat_id=$CHAT_ID -d text="$MESSAGE"
  1. !/bin/bash

function sendTelegram {

local TEXT=$1 local SERVER=«K0»

  1. local MESSAGE=$2

curl -s -X POST $URL -d chat_id=$CHAT_ID -d text=«*${SERVER}*: $TEXT» -d parse_mode=«markdown» » /tmp/telegram.log

}

TOKEN=<YOUR_TOKEN_HERE> CHAT_ID=<YOUR_CHAT_ID_HERE> MESSAGE=«Hello World» URL

"https://api.telegram.org/bot$TOKEN/sendMessage"

  1. whois mate.cat | grep Date > ./mate.cat.tmp

whois mate.cat > ./mate.cat.tmp

-f ./mate.cat.txt && {

  DIFF=$(diff ./mate.cat.txt ./mate.cat.tmp)
  [[ $? != 0 ]] && {
      mv ./mate.cat.tmp ./mate.cat.txt
      sendTelegram "cambios en mate.cat: \`${DIFF}\`"
  } || {
      rm ./mate.cat.tmp
  }

} || {

  whois mate.cat > ./mate.cat.txt

}

whois
 
  • software/telegram/start.1580598118.txt.gz
  • Darrera modificació: 01/02/2020 15:01
  • per mate