Obtener el token y el group id para automatizar mensajes a un grupo de telegram
Creamos un bot y un grupo en Telegram.
Creación del bot
En Telegram, buscamos a @botfather y le abrimos un privado.
Escribimos /newbot
BotFather nos pedirá que le demos un nombre, escribimos un nombre, ejemplo: migrupo
Ahora BotFather nos pedirá un username, que debe terminar en «bot». Lo escribimos, ejemplo migrupobot
Una vez hecho, nos aparecerá un mensaje con el token
Copiamos y guardamos el número de token que nos aparece a continuación de HTTP API:
es un tocket de números seguido de : y una serie de caracteres
123456789:XsJRwxRPfgC...
Creación del grupo
En Telegram, creamos un nuevo grupo (tendremos que añadir a alguien para crearlo).
Añadimos al grupo el bot que hemos creado antes. Ejemplo @migrupobot
Obtención del Group id
Enviamos este mensaje de prueba al bot, con este formato
: /my_id @mygrupobot
donde /my_id es exactamente esos caracteres y @mygrupobot tienes que sustuitirlo por el nombre de tu bot6033811756
(Puedes probar otros mensajes pero no todos funcionan por lo que mejor usar el ejemplo anterior que funciona bien, siempre debe empezar con /)
Vas a la siguiente url,
https://api.telegram.org/bot123456789:YYYY/getUpdates
que se construye con
https://api.telegram.org/bot + TU HTTP API + /getUpdates
BUSCA EN EL JSONT que se obtiene el valor para "chat":{"id":-zzzzzzzzzz,
-zzzzzzzzzz es tu chat id