You cannot copy content of this page

Notificaciones telegram con server propio (Opción 1)

(Opción 1)

(MilGracias a los cracks que tanto han aportado en √©ste tema desde hace tiempo (se me pasar√° alguno): aCastro JuanMagan Jurrus Dynander Joaquim Alberto DiegoCasanovas Mikelevel GoNzCiD ‘S’ MayorTom Admin Chuck Eduardo +593_oM ReneMartinez … !!!!)

1. Creamos un bot de Telegram con BotFather.

2. Guardamos el API KEY

3. Para buscar el chat ID en el mismo chat del bot recién creado ponemos lo siguiente:

https://api.telegram.org/bot<BOTAPIKEY>/getUpdates
Por ejemplo:
https://api.telegram.org/bot123456789:jbd78sadvbdy63d37gda37bd8/getUpdates
Pinchamos el enlace, y ahí nos aparecerá el chat ID.

4. Para comprobar que funciona:

(MilGracias MiguelTorres!!!)
Con éste link puedes probar si esta bien el api y el chat id
https://api.telegram.org/bot<API>/sendMessage?chat_id=<CHAT_ID>&text=Prueba

5. – Una vez con todo, en el archivo config.xml a√Īadir 3 lineas como lo muestran en github https://github.com/traccar/traccar/issues/4274 :

<entry key='notificator.types'>telegram,web,mail</entry>
<entry key='notificator.telegram.key'>YOUR_BOT_API_KEY</entry>
<entry key='notificator.Telegram.chatid'>CHAT_ID</entry>

OJO que esta √ļltima linea es solo v√°lida para la V.4.4 Con la V4.5 el log nos dir√°:
“WARN: Telegram API error – HTTP 400 Bad Request – BadRequestException”
Con la V4.5 deb√©is cambiar la “T” may√ļscula de “Telegram” y la “i” min√ļscula de “chatid” para que os quede as√≠:

<entry key='notificator.telegram.chatId'>CHAT_ID</entry>