Forward LogoForwardMsg

Encontrar el ID de un chat de Telegram

Encuentra el ID de un grupo, canal o usuario con ForwardMsg Get Bot y obtén el ID de un tema desde el enlace de un mensaje.

El ID de un chat es el número que identifica un grupo, canal o persona de Telegram. El ID de un tema identifica un tema dentro de un grupo. La forma más sencilla de obtener el ID de un chat es seleccionar el chat con los botones del ForwardMsg Get Bot.

Método 1: Selecciona el chat con el bot ForwardMsg Get

  1. Abre @ForwardMsgGetBot en Telegram.
  2. Selecciona Start o envía /start.
  3. Selecciona Get ID para abrir las opciones de ID. También puedes enviar /get_id.
  4. Elige el botón que corresponda al tipo de chat que quieres identificar:
Qué quieres identificarBotón que debes elegir
👥 Un grupoGroup ID
📢 Un canalChannel ID
👤 Otra personaUser ID
🙋 Tu propia cuentaMy User ID
  1. Para un grupo, un canal o una persona, Telegram abrirá una ventana de selección. Busca el chat o a la persona, selecciona el resultado y confirma que quieres compartir la selección con el bot auxiliar. My User ID devuelve directamente tu propio ID, sin este paso de selección.
  2. El bot responde con el nombre seleccionado y su ID numérico. Copia el número completo.

Por ejemplo, si devuelve -1001234567890, copia -1001234567890, incluido el signo menos. No tienes que invitar al bot auxiliar de ID al grupo o canal para usar estos botones.

Copia el ID exactamente como lo devuelve el bot

Conserva el - inicial en los grupos y canales. El ID de usuario de una persona es positivo. No añadas -100 al ID que devuelve el bot: ya te entrega el número completo.

Si los botones no aparecen o no responden

Si el menú está oculto, abre el teclado del bot junto al campo de mensaje de Telegram o vuelve a enviar /get_id. Si los botones de selección no se abren en Telegram Web, prueba con la aplicación de Telegram para móviles o escritorio.

Otra opción: reenvía un mensaje al bot

También puedes reenviar un mensaje del chat a @ForwardMsgGetBot. Intentará devolver un ID a partir de la información del mensaje original.

Los botones de selección son la mejor opción: algunos mensajes reenviados ocultan su origen o identifican al autor en lugar del grupo. Si Telegram no te deja reenviar el mensaje, usa los botones anteriores.

Otros bots auxiliares de ID

Si prefieres usar otro bot auxiliar, estas son algunas alternativas:

  • @userinfobot: otra opción para consultar información e IDs de usuarios.
  • @getidsbot: un bot auxiliar para inspeccionar información e IDs de mensajes de Telegram.

Sus menús pueden ser distintos a los del bot ForwardMsg Get. Si pruebas un método basado en reenviar mensajes, usa un mensaje inocuo y nunca envíes a un bot auxiliar tu código de inicio de sesión de Telegram, sesión o token de bot.

Este método sirve si ya tienes el enlace de un mensaje o si necesitas el ID del tema, además del ID del grupo. Los ejemplos siguientes usan enlaces que empiezan por https://t.me/c/.

En Telegram, abre el grupo o canal y haz clic con el botón derecho en un mensaje desde el escritorio —o mantenlo pulsado en el móvil— y elige Copy Link. Para un tema, copia un mensaje de ese tema.

Un mensaje de un grupo o canal

https://t.me/c/1234567890/42
Parte del enlaceQué significaQué debes copiar
1234567890 después de /c/El número del grupo o canal en el enlacePara este número de diez cifras, añade -100 delante: el ID del chat es -1001234567890
42 al finalEl ID de este mensaje de ejemploNo lo introduzcas en el campo ID del chat

Este atajo con -100 se aplica a números de chat de diez cifras en enlaces /c/. Si tu número tiene otra longitud, usa el bot anterior para obtener el ID completo del chat. No apliques este atajo a un ID que ya haya devuelto un bot auxiliar ni al ID de usuario de una persona.

Un mensaje dentro de un tema

https://t.me/c/1234567890/12/987
Parte del enlaceQué significaCampo de ForwardMsg
1234567890El número del grupo principalID del chat: -1001234567890
12 en medioEl tema que contiene el mensajeID del tema: 12
987 al finalEl mensaje cuyo enlace copiasteNo se necesita para el destino

Todos los temas de este grupo comparten el mismo ID del chat. Sus IDs de tema indican a ForwardMsg a qué tema debe enviar las copias. No añadas -100 ni un signo menos al ID del tema.

Telegram también puede poner el número del tema en ?thread=12 al final del enlace de un mensaje. En ese caso, 12 es el ID del tema; introdúcelo manualmente en lugar de depender de la detección automática del tema.

Un enlace al tema en sí puede tener solo dos números después de /c/, como el primer ejemplo. Su último número identifica el mensaje que creó el tema, así que también es el ID del tema. Para no confundir el enlace de un tema con el de un mensaje normal, usa un enlace a un mensaje dentro del tema con el formato de tres números anterior. Telegram documenta estos formatos en su guía de enlaces a mensajes y temas.

Para ver la configuración completa, consulta Reenviar a temas de Telegram. Para enviar mensajes al chat privado de una persona, consulta Crear un bot de Telegram → Chat privado.

Preguntas frecuentes

¿Group ID también me da el ID de un tema?
No. Devuelve el ID del chat del grupo principal. Copia un enlace a un mensaje dentro del tema para encontrar su ID del tema, como se muestra arriba.
¿Debo conservar el signo menos?
Sí. Copia el ID completo que devuelve el bot auxiliar, incluido el signo menos. No añadas otro prefijo ni conviertas un ID de usuario positivo en uno negativo.
No llegan mis mensajes. ¿Qué debería comprobar?
Comprueba que tu automatización esté En ejecución, que hayas seleccionado el chat de origen previsto y que el bot de Telegram conectado esté seleccionado como destino en Enrutamiento. Asegúrate de haber añadido el bot al chat de destino y de que pueda enviar mensajes. En un canal, el bot debe ser administrador y tener el permiso Post Messages. Para un chat privado, abre el bot y selecciona Start o envíale un mensaje primero para que pueda responderte. Consulta Los mensajes no se reenvían y Permisos de entrega del bot de Telegram para realizar más comprobaciones.
¿Qué ID debo usar para recibir mensajes en privado?
Usa tu propio ID de usuario, disponible mediante Get ID → My User ID. Si el destinatario es otra persona, usa el ID de usuario de esa persona. Primero debe iniciar una conversación con tu bot de entrega; las instrucciones para chats privados explican cómo hacerlo.