Studio
Lista de espera

Cómo crear un bot de Telegram y añadirlo a tu canal

Añade a tu canal de Telegram un bot administrador que pueda publicar: créalo con @BotFather, protege su token, pruébalo y arréglalo si no llegan las publicaciones.

Para añadir un bot a un canal de Telegram, hazlo administrador del canal: abre la información del canal, añade un administrador, busca el nombre de usuario del bot y activa «Publicar mensajes». Si necesitas un bot propio, créalo primero con @BotFather y guarda el token que te da. Después envía una publicación de prueba antes de confiar en él.

Esta guía trata el bot, su token, sus permisos, una publicación de prueba y cómo resolver problemas, no cómo escribir el código de un bot. Studio y otras herramientas que publican mediante un bot tuyo necesitan esta misma configuración. Para los horarios y las publicaciones programadas que fallan, consulta la guía para programar en canales de Telegram.

Qué puede hacer un bot en un canal

Un bot es una cuenta especial de Telegram que no necesita número de teléfono. Quien tenga su token puede hacer que publique.

Un bot no puede ser suscriptor de un canal, solo administrador. Publicar es uno de los permisos que le das, y sus publicaciones van firmadas con el nombre del canal.

El ejemplo de esta guía es inventado: un taller de cerámica gestiona el canal público Cerámica Calle del Puerto y quiere un bot que publique el calendario de cocciones.

Crea el bot con @BotFather

La guía de BotFather de Telegram describe los pasos:

  1. Abre @BotFather en Telegram y comprueba que el nombre coincide letra por letra.
  2. Envía /newbot.
  3. Escribe un nombre. Puedes cambiarlo más adelante.
  4. Escribe un nombre de usuario: de 5 a 32 letras latinas, números o guiones bajos, terminado en «bot». No se puede cambiar después.
  5. Copia el token de la respuesta. Tiene la forma 123456789:AAF….

El taller llama a su bot Avisos Cerámica Puerto, con el nombre de usuario @ceramica_puerto_avisos_bot. Elige un nombre que tus compañeros reconozcan en la lista de administradores.

Protege el token del bot

Telegram advierte de que cualquiera que tenga el token puede controlar tu bot. Trátalo como una contraseña:

  • Guárdalo en un gestor de contraseñas.
  • Pégalo solo en la herramienta que estás conectando.
  • No lo pongas en capturas, chats, incidencias ni documentos compartidos.
  • No lo compartas para que otras personas publiquen. Dales acceso en la herramienta de publicación (consulta cómo compartir cuentas de redes sociales con un equipo).

Si el token se filtra, revócalo en @BotFather, donde /mybots abre los ajustes de tu bot. Recibes un token nuevo y el antiguo deja de funcionar, así que actualiza todas las herramientas que lo usaban.

En el ejemplo, la dueña del taller pega el token por error en un documento compartido; después lo revoca y vuelve a conectar la herramienta con el nuevo.

Añade el bot a tu canal como administrador

Abre la información del canal, ve a sus administradores (en algunas apps están dentro de «Gestionar canal»; los nombres cambian de una app a otra), elige añadir un administrador y busca el nombre de usuario del bot.

Después, Telegram pregunta qué permisos de administrador quieres darle. Activa solo lo que necesita tu herramienta y guarda:

Permiso Qué permite ¿Lo necesita un bot que publica?
Publicar mensajes Publicar como el canal y borrar sus propias publicaciones recientes Sí, es obligatorio
Editar mensajes de otros Fijar publicaciones y editar las que el bot no envió Solo si tu herramienta lo necesita
Eliminar mensajes de otros Borrar publicaciones que el bot no envió Solo si tu herramienta lo necesita
Cambiar la información del canal, invitar usuarios, añadir administradores Gestionar el propio canal No

El bot de Cerámica Calle del Puerto recibe «Publicar mensajes» y nada más.

En un grupo, en cambio, añade el bot como miembro. Publica con su propio nombre y solo necesita permisos de administrador si el grupo no deja enviar mensajes a sus miembros.

Envía una publicación de prueba y revísala

Desde la herramienta que conectaste, envía una prueba corta y claramente identificada, como «Prueba del calendario de cocciones: puedes ignorar este mensaje». Los suscriptores pueden verla, así que procura que sea inofensiva. Después comprueba:

  • Ha aparecido en el canal correcto, no en uno con un nombre parecido.
  • Va firmada con el nombre del canal (Cerámica Calle del Puerto en el ejemplo).
  • Los enlaces y las fotos, si vas a publicarlos, se ven como esperas.

Borra las pruebas después. En un canal, las publicaciones borradas desaparecen para todos los suscriptores.

Arregla un bot que no puede publicar

Qué ves Qué hacer
El bot no se une como suscriptor Añádelo como administrador con «Publicar mensajes»
El bot es administrador, pero no llega nada Activa «Publicar mensajes» en sus permisos
La herramienta rechaza el token Vuelve a copiarlo, o usa el nuevo si revocaste el anterior
Publicaba bien y dejó de hacerlo Revisa el token, la lista de administradores y los permisos del bot
La publicación fue a otro chat Vuelve a conectar la herramienta al canal correcto

Si la configuración está bien pero una publicación programada no llegó, usa la lista de comprobación de fallos.

En Studio, vincular Telegram lleva tres pasos: crea el bot con @BotFather, pega su token (Studio lo comprueba y muestra el nombre del bot) y pulsa «Añadir a un canal». El propio selector de Telegram añade el bot como administrador con permiso para publicar, editar y borrar mensajes, y el canal aparece en Studio sin que hagas nada más. Con «Usar un grupo en su lugar» vinculas un grupo. Si el token deja de funcionar, Studio muestra «Volver a conectar» en la cuenta. Volver a conectar repite los mismos pasos con un token nuevo. Studio aún no está disponible, pero puedes unirte a la lista de espera.

Escrito por

Reunified crea apps que vuelven a juntar lo que está disperso.

Sigue leyendo

Todas las entradas

5 min de lectura

Cómo verificar tu web en Mastodon con rel=me

Consigue la marca de verificación de Mastodon junto a tu web: enlázala con tu perfil mediante rel=me, añade su dirección a un campo del perfil y arregla los enlaces que no se verifican.

Próximamente

Únete a la lista de espera

Déjanos tu correo y te escribiremos cuando Studio esté listo para descargar.

¿Dónde usarás Studio?