Home / Blog / Cómo darle a tu asistente IA su propio bot de Telegram
Cómo darle a tu asistente IA su propio bot de Telegram (no un número de teléfono)
Dos cosas suenan idénticas y no lo son. Un número de teléfono de Telegram para tu IA — una SIM real conectada como una cuenta real — es la versión de película. Un bot de Telegram para tu IA — una pequeña identidad de BotFather, accesible por @username — es la versión que realmente funciona, es legal y tarda diez minutos en configurarse.
Lo que la gente suele querer decir cuando pregunta esto
«Dale a mi IA un número de Telegram» rara vez significa una tarjeta SIM. Significa déjame hablar con ella en Telegram como si fuera una persona. La misma interfaz que ya uso para familia y trabajo. Los mismos reenvíos, los mismos mensajes de voz, el mismo envío de archivos. Solo apunta esa dirección a mi asistente en lugar de a un humano.
Telegram te da dos puertas para eso. Solo una de ellas es honesta para un asistente personal.
Las dos puertas, en paralelo
Puerta uno — el userbot. Conecta una cuenta de Telegram real a una librería de automatización (Telethon, MTProto, TDLib). Aparece en tu app como un contacto ordinario, ve el mismo historial de mensajes que tú ves y puede hacer todo lo que puede hacer una persona. Potente. También: necesita una SIM real para registrarse, viola los Términos de Servicio de Telegram en el momento en que hace algo obviamente automatizado, es detectado y bloqueado cuando el detector de patrones lo nota, y mezcla la actividad de tu asistente con la misma carpeta de tus chats privados. Esta es la puerta que tomas si estás construyendo herramientas de vigilancia o si no te importa que la cuenta muera cada pocas semanas. Para un asistente personal de IA, es la puerta equivocada.
Puerta dos — el bot. Abre un chat con @BotFather, ejecuta /newbot, elige un nombre para mostrar y un nombre de usuario, recibe un token. Ese token es una identidad de Telegram de primera clase propia — no una persona, un bot. Accesible por @nombre_de_tu_bot. Funciona dentro de contratos oficiales: los bots no pueden iniciar conversaciones con desconocidos, no pueden recolectar silenciosamente el historial ni fingir ser un usuario. Aburrido, seguro y exactamente lo que necesita un asistente personal.
El resto de este artículo es la puerta dos.
La configuración de diez minutos
- Habla con BotFather. Abre
@BotFather. Envía/newbot. Elige un nombre para mostrar (esto es lo que la gente ve en los encabezados de chat). Elige un nombre de usuario que termine enbot— este es el@handlepermanente. BotFather responde con un token que tiene el aspecto de1234567890:AA.... - Guarda el token como una contraseña. Ponlo en el archivo
.envde tu asistente en el servidor que alojará el bot. Nunca en git, nunca en una captura de pantalla, nunca pegado en otro chat. Si se filtra, ejecuta/revokeen BotFather y rótalo. - Inicia el proceso que habla Telegram. Tu asistente necesita un proceso en ejecución que abra un long-poll o webhook contra el token. Un proceso. Dos procesos en el mismo token se cancelan mutuamente con errores
409 Conflictde la API de Telegram — una interrupción clásica el primer día. - Di hola. Envía un mensaje a tu bot desde tu propio Telegram. Debería responder. Si no lo hace, el token es incorrecto, el proceso está caído o algo más ya tiene el token.
- Activa las funciones que quieres. De vuelta en BotFather:
/setuserpicpara un avatar,/setdescriptionpara el texto del perfil,/setabouttextpara la biografía corta,/setcommandspara el menú de comandos con barra,/setprivacysi planeas usar el bot en grupos y quieres que vea todos los mensajes en lugar de solo las menciones.
Qué le da realmente «su propio bot» a tu IA
- Una identidad que puedes mencionar.
@tu_botfunciona en cada chat donde lo invites. Reenvíale una foto. Envíale una nota de voz. Mándale un PDF. Es un ciudadano de Telegram, no una pestaña del navegador. - Grupos y temas de foros, no solo mensajes directos. Añade el bot a un grupo de dos, cinco, cincuenta personas. Menciónalo para hablar con él, ignóralo el resto del tiempo. Los temas de foros de Telegram funcionan igual — cada tema es su propio hilo, y un asistente bien construido mantiene una sesión separada por tema para que las conversaciones no se mezclen.
- Voz, archivos e imágenes de serie. Envía un mensaje de voz, recíbelo transcrito. Envía una foto, que la vea. Envía un PDF, que lo lea. Todo nativo, sin flujo de carga separado.
- Mensajes push del asistente hacia ti. Los bots solo pueden responder a personas con las que ya han hablado, pero una vez que existe un chat, pueden iniciarlo más tarde. Así es como un asistente autoalojado te envía el resumen matutino, el recordatorio, la alerta de que un trabajo terminó — sin que tú lo pidas primero.
- Una dirección en todos los dispositivos. El mismo bot desde tu teléfono, portátil, tablet, reloj. Telegram gestiona la sincronización. Tu IA no necesita su propia app.
Lo que no te da (y por qué está bien)
Un bot no puede enviar mensajes directos a desconocidos, no puede leer chats en los que no está, no puede ver mensajes enviados antes de que se uniera a un grupo. Esas son las reglas de Telegram y existen porque la alternativa es un páramo de spam. Para un asistente personal estas restricciones son regalos: significan que el bot solo escucha de ti, solo te habla a ti y solo ve lo que tú le muestras deliberadamente.
Un bot tampoco tiene ningún número de teléfono asociado. Esa es la función. Sin SIM que perder, sin cuenta que pueda ser bloqueada, sin «dispositivo primario» que mantener activo. Solo un token y el proceso que lo ejecuta.
Tres errores comunes el primer día
- Reutilizar un bot para muchos trabajos. El primer bot funciona tan bien que la gente intenta añadir cada nuevo proyecto al mismo token. Entonces el transcriptor automático, las alertas de trading, el asistente del chat familiar y el embudo de ventas viven todos bajo un mismo nombre. Sepáralos: un bot por propósito, un token por bot, un proceso por token. No cuesta nada y mantiene pequeñas las superficies de fallo.
- Hacer commit del token. El token es toda la autenticación. Cualquiera que lo tenga se convierte en el bot. Guárdalo en
.env(que está en tu.gitignore) o en un gestor de secretos. Si alguna vez aparece en un commit, log de GitHub o captura de pantalla compartida — revoca y rota en BotFather de inmediato. - Ejecutar dos copias del bot. Dos procesos que hacen polling del mismo token compiten entre sí y ambos obtienen
409 Conflict. Síntoma: el bot responde a tu mensaje, luego unos segundos después lo responde de nuevo, luego se queda en silencio. Solución: un proceso, un host. Si despliegas una versión nueva, detén la antigua primero.
Dónde encaja esto en una configuración personal de IA
El bot es la puerta de entrada. Detrás de él está el asistente real: un modelo, algo de memoria, un conjunto de habilidades, un planificador y un poco de pegamento que convierte cada actualización de Telegram en una respuesta real. Puedes construir todo eso desde cero — el token es estándar, la API está documentada, los SDKs son maduros. O puedes instalar un sistema que ya viene cableado: en Avelina, el bot instalador te guía a través de BotFather, toma tu token, despliega el asistente en tu propio VPS y te devuelve un chat funcional en una tarde. La misma puerta, menos pegamento.
Cualquiera que sea la ruta que tomes, el bot no es el asistente — es la dirección a la que el asistente responde. Acertar con la dirección a la primera vale los diez minutos.
Lecturas relacionadas
- Cómo construir un asistente personal de IA en Telegram — la pipeline completa detrás del bot.
- Bots de IA para Telegram — la guía de decisión 2026 — cuatro cubos honestos y cuál encaja con tu objetivo.
- El mejor chatbot de IA para Telegram en 2026 — bots públicos vs. autoalojados, con las ventajas e inconvenientes reales.
- Ejecuta Claude como asistente de Telegram — un modelo específico, una configuración específica.
- Integración profunda con Telegram — temas, voz, archivos, sub-agentes dentro de un solo bot.
- Arquitectura multi-agente — a qué puede delegar tu bot cuando el trabajo se hace más grande.