software:telegram:start

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"
whois
#!/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"
UR
L="https://api.telegram.org/bot$TOKEN/sendMessage"
 
#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
}
  • software/telegram/start.txt
  • Darrera modificació: 01/02/2020 15:03
  • per mate