Fleetrun
Hecterra
NimBus
Otras aplicaciones
Wialon para Android/iOS
Logistics
Wialon Local
Wialon Hosting
WiaTag
Configurator
LeaseControl
es
Contenido
Notificaciones en Telegram
  • technical_consulting
  • notifications_to_telegram

La capacidad de enviar información por diferentes canales es una gran ventaja. Las opciones estándar tienen sus desventajas: un correo electrónico enviado puede perderse en el spam, y los SMS son de pago y no siempre llegan al destinatario. En estas condiciones, el mensajero Telegram puede convertirse en una alternativa conveniente.

Telegram es un servicio de terceros para Wialon. En Internet, puede encontrar libremente instrucciones sobre la configuración necesaria. Sin embargo, para simplificar el trabajo de los socios, hemos recopilado en un solo artículo los pasos clave que se necesitarán para enviar notificaciones a Telegram desde Wialon para grupos abiertos y cerrados, canales, envíos individuales y masivos.

Parte de la información (tokens e ID) en las instrucciones estará oculta, ya que es información privada. Esto no afecta la comprensión de las instrucciones.

Requisitos previos

Es necesario crear un bot siguiendo las instrucciones. De aquí en adelante, asumiremos que Telegram está instalado en su computadora o teléfono. El trabajo de configuración se puede realizar en ambas versiones, sin embargo, es más fácil hacerlo en la computadora, ya que tendrá que copiar información en la configuración de notificaciones en Wialon.

Categorías de notificaciones

Condicionalmente, las notificaciones se pueden dividir en dos categorías:

  • individuales — para un usuario específico (por ejemplo, un cliente con un automóvil personal);
  • masivas — para varios usuarios a la vez (por ejemplo, un grupo, equipo, departamento, empresa).

La configuración para las notificaciones de Telegram en Wialon es una: es necesario establecer el Token de bot y el ID del canal:

Generalmente, las preguntas surgen con el ID del canal. Precisamente de cómo complete este campo dependerá si la notificación será individual o masiva.

Notificaciones individuales

Abrimos el siguiente enlace en la computadora o en el teléfono con Telegram instalado: https://telegram.me/userinfobot

Enviamos el comando para comenzar a trabajar y en respuesta recibimos nuestro propio ID:

Este ID propio es el que establecemos en la configuración de la notificación:

Cuando se active tal notificación, el mensaje llegará al chat del bot, y solo usted lo verá:

Lo que también es notable de este método es la posibilidad de usar un token para diferentes ID de usuarios. Es decir, usamos un bot para múltiples notificaciones individuales, y cada cliente recibe solo su notificación.

Para conocer el ID de otro usuario, simplemente reenvíele un mensaje de ese usuario (por ejemplo, de su conversación con dicho usuario):

Notificaciones masivas

Canal público

Con el envío masivo a varios usuarios a la vez, todo es más simple. Es suficiente crear un canal público de Telegram, agregar allí el bot y permitirle gestionar las notificaciones.

Como ID del canal para configurar la notificación en Wialon, es necesario usar el ID del canal:

Tomamos solo "pach_test" (sin los símbolos "t.me/"), ponemos el prefijo "@" y lo agregamos a la notificación en Wialon:

Agregamos a este canal cualquier contacto necesario (todos recibirán notificaciones de manera centralizada). Esperamos la activación, el resultado está abajo:

Canal privado

Creamos un canal público, agregamos allí el bot como administrador. Enviamos una solicitud en nombre del bot a este canal, insertando el siguiente enlace en la barra de direcciones del navegador y presionando Enter:

https://api.telegram.org/bot<YourBOTToken>/sendMessage?chat_id=@yourchannelname&text=ping

 Reemplazamos el token con el token de nuestro bot:

Especificamos el ID de nuestro canal:

Lo insertamos en la barra de direcciones del navegador y presionamos Enter, por ejemplo:

https://api.telegram.org/bot775ххххххх:AAH5Kp_cххххххххххххххххх/sendMessage?chat_id=@gurtamstudy&text=ping

En respuesta recibimos:

{"ok":true,"result":{"message_id":17,"chat":{"id":-1001xxxxxxxxx,"title":"Study","username":"gurtamstudy","type":"channel"},"date":1593066856,"text":"ping"}}

Eliminamos el mensaje, hacemos el canal cerrado. En lugar de @yourchannelname en la configuración de la notificación, usamos el valor "id": -1001xxxxxxxxx

Grupo privado

El envío a un grupo puede ser útil, ya que en él existe la posibilidad de discutir la notificación. Realizamos la configuración de manera similar a la configuración con el canal cerrado.

Creamos un grupo abierto, agregamos allí el bot (puede ser sin derechos de administrador). Enviamos una solicitud en nombre del bot a este grupo, insertando el siguiente enlace en la barra de direcciones del navegador y presionando Enter:

https://api.telegram.org/bot<YourBOTToken>/sendMessage?chat_id=@yourgroupname&text=ping

Reemplazamos el token con el token de nuestro bot:

Especificamos el ID de nuestro grupo:

Lo insertamos en la barra de direcciones del navegador y presionamos Enter, por ejemplo:

https://api.telegram.org/bot775ххххххх:AAH5Kp_cххххххххххххххххх/sendMessage?chat_id=@gurtam_study&text=ping

En respuesta recibimos:

{"ok":true,"result":{"message_id":2,"from":{"id":775ххххххх,"is_bot":true,"first_name":"pach_test","username":"pach_bot"},"chat":{"id":-1001xxxxxxxxx,"title":"Study group","username":"gurtam_study","type":"supergroup"},"date":1593070025,"text":"ping"}}

Eliminamos el mensaje, hacemos el grupo cerrado. En lugar de @yourgroupname en la configuración de la notificación, usamos el valor "id": -1001xxxxxxxxx

Pavel Chebotarev,Customer Service Engineer

Si encuentra un error en el texto, por favor, selecciónelo y apriete Ctrl+Intro.
Gracias por su opinión.
Informar de un error
Texto con el error Comentario
Máximo 500 caracteres