Crear un bot de Telegram
Crea un bot con BotFather, añádelo a tus destinos de Telegram y guárdalo en ForwardMsg.
Los bots de Telegram envían texto copiado y medios compatibles, como fotos, vídeos, audio, archivos y Stickers, a Telegram. Elige los tipos en Opciones de Reenvío; siguen aplicándose los límites de archivos de Telegram. Puedes reutilizar un bot guardado para varios grupos, canales, temas o conversaciones privadas: no necesitas crear uno para cada destino.
Crea el bot con BotFather
Método 1: Usa la Mini App de BotFather
Esta es la forma visual de crear el bot, mediante un formulario en lugar de comandos de chat.
- Abre @BotFather en Telegram.
- Selecciona Open o Open App para abrir su Mini App. También puedes usar el enlace directo a la Mini App.
- Elige la opción para crear un bot nuevo.
- Escribe un nombre visible, como
Mi bot de noticias, y un nombre de usuario disponible que termine enbot, comomy_news_updates_bot. - Confirma la creación. Puedes añadir una foto de perfil y una descripción en los ajustes del bot; son opcionales.
- Abre los ajustes del nuevo bot y copia su API token.
Si no puedes abrir la Mini App, usa el Método 2. Ambos métodos crean el mismo tipo de bot. Telegram describe la Mini App como una alternativa visual en su guía de BotFather.
Método 2: Usa los comandos del chat de BotFather
- Abre @BotFather y selecciona Start si es la primera vez que conversas con él.
- Envía
/newbot. - Responde con el nombre visible del bot.
- Responde con un nombre de usuario disponible que termine en
bot. - Copia el token del mensaje de confirmación de BotFather.
Trata el token del bot como una contraseña
Pégalo únicamente en el cuadro de conexión de bots de Telegram en ForwardMsg. Cualquier persona que tenga este token puede controlar el bot, así que no lo incluyas en mensajes públicos, capturas de pantalla ni solicitudes de soporte.
Añade el bot a cada destino
Estos pasos añaden el bot al destino de Telegram donde quieres recibir los mensajes copiados, no al grupo o canal del que los copias. Elige el tipo de destino que corresponda y repite los pasos en cada lugar que deba recibir copias.
Grupo o tema de grupo
- Abre la información del grupo y elige Add Members. Busca el
@usernamedel bot y añádelo. Si no puedes añadir miembros, pide a un administrador del grupo que lo haga. - Permite que el bot envíe mensajes y los medios que quieras reenviar, como fotos, vídeos y archivos.
- Si usas Acciones reflejadas para eliminar o fijar copias, convierte el bot en administrador y habilita los permisos para esas acciones.
Para un destino en un tema, añade el bot al grupo que contiene ese tema. El mismo bot puede entregar mensajes en varios temas del grupo; no necesitas crear un bot distinto para cada uno.
Canal
Para usar un canal como destino, el bot debe ser administrador de ese canal.
- Abre la información del canal y luego sus ajustes de Administrators.
- Añade el bot mediante su
@username. Debes ser propietario o tener permiso para añadir administradores; si no, pídeselo a alguien que lo tenga. - Habilita Post Messages para que el bot pueda enviar las copias al canal. Permite también editar o eliminar mensajes si usas esas acciones reflejadas.
Chat privado
La persona que recibirá las copias debe iniciar una conversación con el bot primero. Esto se aplica tanto si el destinatario eres tú como si es otra persona.
- Abre el bot mediante su
@usernameo un enlace comohttps://t.me/my_news_updates_bot. - Selecciona Start, envía
/starto escribe un mensaje al bot. - Abre ForwardMsg Get Bot, selecciona Start y luego Get ID → My User ID. Copia tu ID numérico.
- Al añadir el chat receptor en ForwardMsg, elige Manual si aparece esa pestaña. Escribe este ID de usuario en ID del chat, asígnale un nombre fácil de reconocer y deja vacío ID del tema (Opcional).
- Añade el chat, selecciónalo como destino del bot de Telegram y elige Guardar Cambios.
Para otro destinatario, envíale el enlace del bot y pídele que complete por su cuenta los pasos 1–3; después, que comparta contigo solo su ID numérico de usuario. Usa su ID, no el tuyo, en ForwardMsg. Las copias llegarán a su conversación con el bot, no a una conversación que ya tengas con esa persona. Telegram exige que la persona escriba primero al bot.
Para enviar mensajes en privado, el ID del chat es el ID de usuario del destinatario, no el ID del bot. Si seleccionas la conversación con el bot en la lista de chats de tu cuenta, elegirás el bot en lugar de la persona que debe recibir las copias.
ForwardMsg también ofrece un enlace de invitación al conectar el bot. Úsalo para añadir el bot a un grupo o canal, o para abrir su chat privado.
Conecta el bot a ForwardMsg
- Selecciona Añadir bot de Telegram.
- Pega el token de BotFather en el diálogo y selecciona Añadir.
- Confirma o cambia el Nombre del Bot con el que lo identificarás en ForwardMsg y selecciona Continuar.
- Usa el paso de invitación para preparar el chat receptor si aún no lo has hecho y selecciona Listo.
- En ForwardMsg, haz clic en el chat de origen que supervisas en la lista de la izquierda para abrir sus ajustes.
- Abre Enrutamiento → Añadir Destino.
- Elige el bot de Telegram guardado.
- Selecciona o añade el chat, canal o tema receptor.
- Completa Añadir Destino.
- Selecciona Guardar Cambios.
Cuando la automatización esté en ejecución, comprueba el chat receptor cuando llegue un mensaje nuevo a uno de los chats de origen que hayas seleccionado para supervisar.
Para elegir el destino y configurar IDs de tema, continúa con Chats, canales y temas de Telegram. Si el selector no encuentra el chat, consulta Cómo encontrar un ID de chat de Telegram.
Preguntas frecuentes
¿Tengo que añadir este bot al grupo o canal del que quiero copiar mensajes?
¿Necesito un bot distinto para cada grupo o tema?
¿Por qué el bot debe ser administrador de un canal?
Conectar una cuenta de Telegram
Conecta tu cuenta de Telegram con un código QR o un número de teléfono y código, y luego reenvía mensajes de chats, canales, grupos y temas a los que ya tiene acceso.
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.