El programador nativo de Telegram se queda corto justo cuando aparece el segundo canal o necesitas un botón «Comprar» debajo del post. A partir de ahí todo el mundo toma uno de dos caminos: un bot programador o un servicio donde Telegram es una red más. Ambos se venden como «publicación automática», pero funcionan distinto, y esa diferencia decide qué pasará con tu cola dentro de un año.

Aquí verás cómo publica un bot en un canal, en qué se diferencian ControllerBot, Fleep y Telepost, qué añaden los servicios y dónde falla cada opción. No hay «mejor herramienta para todos»; hay una checklist para tu caso. La mecánica del programador nativo y sus límites está en el artículo sobre el temporizador nativo frente a un calendario real.

Cómo publica un bot en un canal y por qué importa

Un bot de Telegram es una cuenta con permisos recortados controlada por la Bot API. Para que publique, lo añades como administrador del canal con el permiso «Publicar mensajes». El detalle que casi ningún tutorial cuenta: la Bot API no tiene función de «enviar más tarde». La programación nativa solo existe en las apps de móvil y escritorio. Por eso cualquier bot programador guarda tu cola en su servidor y, a la hora fijada, envía el post al canal como un mensaje corriente.

De ahí salen tres consecuencias prácticas.

  • Tu cola no vive en Telegram. Si el servidor cae, el desarrollador abandona el proyecto o no renueva el dominio, los posts no salen y nadie te avisa. En «Mensajes programados» del canal verás vacío: ahí solo están los posts programados desde el propio Telegram.
  • Los mismos límites que una persona, más botones. 4096 caracteres de texto, 1024 en el pie de una foto o vídeo, unos 20 mensajes por minuto en un mismo canal. A cambio, el bot pone botones con enlace bajo el post, algo que el cliente normal no permite.
  • El bot aparece en la lista de administradores. Los suscriptores no lo notan: el post sale a nombre del canal. Pero en una auditoría de accesos el bot es un admin más y sus permisos merecen el mismo cuidado.

Tres bots populares: qué hacen de verdad

ControllerBot es el más antiguo y extendido, con interfaz en inglés. Gratis. Funciona con una «capa intermedia»: creas tu propio bot en @BotFather, entregas su token a ControllerBot y es tu bot el que se convierte en admin del canal. Sabe programar, poner botones con enlace, reacciones con emoji, marca de agua en imágenes, editar y borrar posts ya publicados y gestionar varios canales con distintas zonas horarias.

Fleep (@fleepbot) se conecta más rápido: añades al propio Fleep como admin y empiezas a escribir. El paquete es parecido: programación, botones, reacciones, marca de agua, borradores, autoborrado por temporizador, informe de visualizaciones. Gratis en su base.

Telepost es un híbrido: panel web con calendario más un bot que publica. Tiene plan gratuito limitado y planes de pago. Su punto fuerte: estadísticas por post y trabajo en equipo desde el navegador, no desde un chat con el bot.

Lo que comparten los tres: terminan en la frontera de Telegram. Instagram, Threads, X y YouTube no existen para ellos, la analítica son vistas y clics dentro del canal y la cola vive del lado del desarrollador.

Un apunte sobre los botones «👍 ❤️ 🔥» que los bots siguen ofreciendo. Los canales tienen reacciones nativas desde hace años: gratis, contadas en las estadísticas de Telegram, sin bot. Hoy esos botones más bien ensucian el post; úsalos solo si las reacciones nativas están desactivadas a propósito.

Configuración en 10 minutos con ControllerBot

  1. Abre @BotFather, envía /newbot, elige nombre y username. Recibes un token tipo 123456:ABC-DEF.... Guárdalo: es la contraseña del bot.
  2. Abre @ControllerBot, envía /addchannel y pega el token.
  3. En el canal: Administrar canal → Administradores → Añadir administrador → busca tu bot. Permisos: «Publicar mensajes», «Editar mensajes» y, si hace falta, «Eliminar mensajes». Todo lo demás, apagado.
  4. Reenvía cualquier post del canal a ControllerBot o envía su @username. Indica tu ciudad para que el bot sepa la zona horaria. ¿Un canal para México desde Madrid? Madrid está en UTC+2 en septiembre y Ciudad de México en UTC-6: ocho horas que mandan un post de las 8:00 a medianoche.
  5. «Crear post»: escribe el texto; el formato funciona como en Telegram. Un botón es una línea Texto del botón - https://enlace, varios botones van en líneas separadas y los de una misma fila se separan con |.
  6. «Programar» → fecha y hora → confirmar. El bot muestra la cola del canal con «Posts programados».

Con Fleep es aún más corto: añade @fleepbot como admin, elige el canal en el chat del bot y escribe.

Permisos y seguridad: qué revisar antes de dar acceso

  • Permisos mínimos. Un bot programador vive con «Publicar» y «Editar». Nunca necesita «Añadir administradores», «Cambiar info del canal» ni «Gestionar directos». Si exige «todos los permisos», busca otro.
  • El dueño sigues siendo tú. Un bot no puede transferir ni borrar el canal: eso solo lo hace el creador. Pero con permiso de borrado puede vaciar tu feed: valora de quién es y cuántos años lleva.
  • Bandera roja: entrar como tú. Si un servicio pide tu teléfono y el código de Telegram, no se conecta como bot sino como tu sesión: ve todo lo que ves tú, chats privados incluidos. Para un canal de negocio, ninguna función vale eso.
  • Exportar la cola. Si el bot cierra mañana, ¿dónde está tu lista de posts programados? Sin respuesta, mantén el plan también en una hoja de cálculo.

Bot o servicio: cuándo basta cada uno

Programador nativoBotServicio de programación
Varios canalesSí, colas separadasSí, desde un chatSí, un calendario común
Botones bajo el postNoSíDepende del servicio
Vista semanalNoUna listaCalendario por día y franja
Instagram, Threads, X, YouTubeNoNoSí
Sugerencia de mejor horaNoNoAlgunos servicios
Aprobación en equipoNoNoSí
Dónde vive la colaServidores de TelegramServidor del desarrolladorServidor del servicio
Precio$0$0 o plan gratuitoDe plan gratuito a cientos de dólares al mes

La regla honesta. Un bot basta si Telegram es tu única red o la principal, llevas tres canales o menos y publica una sola persona. Necesitas un servicio cuando el mismo post va también a Instagram y Threads, alguien aprueba el contenido o quieres ver la semana completa y no una lista. A día de hoy, Buffer y Hootsuite siguen sin publicar en canales de Telegram; Publer sí, junto a las redes principales. Repost21 cubre Telegram más Instagram, Facebook, Threads, X y YouTube desde un calendario, con feed de ideas y asistente de IA. Cómo reempaquetar un post para seis redes sin copiar y pegar está en la guía de cross-posting.

Lo que no te dará ni un bot ni un servicio

  • Suscriptores. El programador afecta a la constancia, no al alcance: Telegram no tiene feed de recomendaciones y el post lo ve solo tu base actual.
  • Publicación al segundo. El bot dispara en el minuto fijado, pero a las 19:00 su servidor procesa miles de colas a la vez y uno o dos minutos de retraso son normales. No programes el «empezamos a las 19:00» para las 19:00.
  • Ediciones sin el bot. Un post publicado por un bot se edita a través de ese bot; si lo quitas de los admins, vuelves a editar a mano.
  • Un sustituto del editor. La automatización publica lo que escribiste; sin posts no hay nada que programar. Cómo montar la cola de una semana en una sentada está en la guía paso a paso para programar posts en un canal.

Checklist: cinco preguntas antes de elegir

  1. ¿Cuántas redes? Una: bot. Dos o más: servicio.
  2. ¿Quién publica? Una persona: bot. Un equipo con aprobaciones: servicio.
  3. ¿Necesitas botones debajo del post? Sí: el programador nativo queda descartado.
  4. ¿Qué pasa con la cola si la herramienta desaparece? Escribe la respuesta.
  5. ¿Cuánto cuesta al año frente a una hora tuya a la semana? El plan gratuito de un servicio suele salir más barato que un bot «gratis» contando el cross-posting manual.

Si la checklist apunta a «servicio», mira los precios de Repost21: hay plan gratuito, Telegram viene junto con otras cinco redes y Luna ayuda con los textos desde el propio bot de Telegram. Registrarse lleva un minuto.