1 Anexo(s)
erro ao enviar alerta no zabbix pro telegram
Anexo 70326
Alguém poderia dar uma ajuda nesse erro.
Re: erro ao enviar alerta no zabbix pro telegram
Citação:
Postado originalmente por
linkysolucoes
Os erros que aparecem pra você aí alguns são de importação e outro de syntax, confere se o script tá certo e se o interpretador do python está instalado
python ta instalado.
Re: erro ao enviar alerta no zabbix pro telegram
Citação:
Postado originalmente por
linkysolucoes
Os erros que aparecem pra você aí alguns são de importação e outro de syntax, confere se o script tá certo e se o interpretador do python está instalado
escrypt foi esse que utilizei
#!/usr/bin/env python
import telebot,sys
BOT_TOKEN='inserirchave'
DESTINATION=sys.argv[1]
SUBJECT=sys.argv[2]
MESSAGE=sys.argv[3]
MESSAGE = MESSAGE.replace('/n','\n')
tb = telebot.TeleBot(BOT_TOKEN)
tb.send_message(DESTINATION,SUBJECT + '\n' + MESSAGE)
Re: erro ao enviar alerta no zabbix pro telegram
Estava funcionando e parou, ou é uma integração nova?
Precisa analisar as linhas que acusou erro no script para poder entender o que está errado.
E só pra desencargo de consciência mesmo, não está exatamente dessa forma " BOT_TOKEN='inserirchave' " né?
No meu caso que faço apenas envio de texto, utilizo o seguinte script:
#!/bin/bash
TOKEN="TOKEN_DO_BOT"
USER=$1
SUBJECT=$2
MESSAGE=$3
NL="
"
curl --silent -X POST --data-urlencode "chat_id=${USER}" --data-urlencode "text=${SUBJECT}${NL}${NL}${MESSAGE}" "https://api.telegram.org/bot${TOKEN}/sendMessage?disable_web_page_preview=true&parse_mode=html" | grep -q '"ok":true'
exit 0
Re: erro ao enviar alerta no zabbix pro telegram
Citação:
Postado originalmente por
darkih
Estava funcionando e parou, ou é uma integração nova?
Precisa analisar as linhas que acusou erro no script para poder entender o que está errado.
E só pra desencargo de consciência mesmo, não está exatamente dessa forma " BOT_TOKEN='inserirchave' " né?
No meu caso que faço apenas envio de texto, utilizo o seguinte script:
#!/bin/bash
TOKEN="TOKEN_DO_BOT"
USER=$1
SUBJECT=$2
MESSAGE=$3
NL="
"
curl --silent -X POST --data-urlencode "chat_id=${USER}" --data-urlencode "text=${SUBJECT}${NL}${NL}${MESSAGE}" "https://api.telegram.org/bot${TOKEN}/sendMessage?disable_web_page_preview=true&parse_mode=html" | grep -q '"ok":true'
exit 0
amigo eu ja resolvi coloquei outro script...mas valei pela força...