# Cómo crear un bot de Telegram

Language: es
Canonical: <https://flowin.click/es/articles/como-crear-un-bot-de-telegram>
Published: 2026-10-28T02:56:13+00:00
Modified: 2026-10-28T02:56:13+00:00

Puedes crear tu propio bot de Telegram en un chat normal con @BotFather. Este registrará la cuenta y te dará un token para conectarla. A continuación veremos cómo funcionan los bots, completaremos el registro y explicaremos qué hacer con el token recibido.

![Cómo crear un bot de Telegram](<https://flowin.click/wp-content/uploads/2026/10/cf-42a6c65547466c6ec74044be.webp>)

Contenido del artículo

- [¿Qué es un bot de Telegram?](<https://flowin.click/es/articles/como-crear-un-bot-de-telegram#headline-6-324>)
- [La idea de los bots de Telegram](<https://flowin.click/es/articles/como-crear-un-bot-de-telegram#headline-11-324>)
- [Crear un bot de Telegram en @BotFather](<https://flowin.click/es/articles/como-crear-un-bot-de-telegram#headline-14-324>)
- [Funciones de un bot de Telegram](<https://flowin.click/es/articles/como-crear-un-bot-de-telegram#headline-17-324>)
- [Preguntas frecuentes](<https://flowin.click/es/articles/como-crear-un-bot-de-telegram#faq>)

## ¿Qué es un bot de Telegram?

Ante todo, los bots de Telegram son un tipo especial de cuenta. Al igual que un usuario normal, un bot tiene nombre, descripción y foto de perfil. Puedes escribirle por chat privado o añadirlo a un grupo.

Pero no puedes iniciar sesión en la aplicación de Telegram como bot y responder manualmente. Lo controla un programa: recibe los mensajes y decide qué enviar como respuesta. En ese programa se define qué comandos entiende el bot y qué tareas realiza.

## La idea de los bots de Telegram

En esencia, los bots de Telegram permiten interactuar con programas a través de un chat normal. En lugar de usar una aplicación independiente con menús y formularios, la persona abre una conversación de Telegram que ya le resulta familiar.

Por ejemplo, una redacción necesita un bot para recibir propuestas de sus lectores. El lector envía un tema para una futura publicación y el programa lo guarda y envía una confirmación. Otro bot puede recordar citas u organizar concursos de preguntas. Por fuera siguen siendo los mismos mensajes, pero los programas realizan tareas distintas.

Para empezar, hay que registrar la cuenta del bot. Para ello basta con tu cuenta de Telegram. Puedes configurar su funcionamiento después del registro.

## Crear un bot de Telegram en @BotFather

@BotFather pide dos datos, uno tras otro: el nombre visible y una dirección única, que se llama username. En nuestro ejemplo, el nombre será «Asistente editorial».

Dónde realizamos los pasos

Las capturas muestran Telegram Web. En la aplicación de Telegram, abre también el chat con @BotFather y envía los mismos comandos. En nuestro ejemplo, @BotFather responde en inglés; a continuación se explica qué pide en cada paso.

1. Busca **[@BotFather](<https://t.me/BotFather>)** en el buscador de Telegram, abre el chat y pulsa el nombre de la parte superior para abrir su perfil. Comprueba el nombre de usuario exacto **@BotFather** y la marca de verificación: un nombre parecido no significa que estés ante el bot oficial. Vuelve al chat. Si abres la conversación por primera vez, pulsa «Iniciar».
   
   [![El @BotFather oficial con el nombre de usuario @BotFather y la marca de verificación](<https://flowin.click/wp-content/uploads/2026/10/cf-182379401ddecd243a3fc9e0.webp>)](<https://flowin.click/wp-content/uploads/2026/10/cf-182379401ddecd243a3fc9e0.webp>)
   
   Para registrarlo necesitas precisamente @BotFather.
   
   Consejo
   
   Piensa de antemano en un nombre claro y varias opciones de dirección. El nombre debe indicar para qué sirve el bot, y conviene que la dirección sea corta y fácil de escribir. Si la primera opción está ocupada, tendrás otra preparada.
2. Envía al chat el comando ` /newbot `. @BotFather responderá en inglés y te pedirá que elijas un nombre para el nuevo bot.
3. Envía el nombre del bot en un mensaje aparte. En el ejemplo es «Asistente editorial». Aquí puedes usar letras rusas y espacios. Después del nombre, @BotFather pedirá el username.
   
   [![El comando /newbot, el nombre Asistente editorial y las respuestas posteriores de @BotFather](<https://flowin.click/wp-content/uploads/2026/10/cf-36b72ced798d3ec389b23c6b.webp>)](<https://flowin.click/wp-content/uploads/2026/10/cf-36b72ced798d3ec389b23c6b.webp>)
   
   Primero /newbot y después el nombre. Ambos mensajes se muestran en la misma conversación.
4. Envía el username elegido sin el signo ` @ `. Debe tener entre 5 y 32 letras latinas, cifras o guiones bajos y terminar en ` bot `. En el ejemplo se ha aceptado la dirección @editorial\_helper\_flowin\_bot; para tu bot, elige otra opción disponible. Si la dirección está ocupada, @BotFather pedirá una nueva. Cuando acepte el username, aparecerán en la respuesta un enlace al bot y un token: el registro habrá terminado.
   
   [![@BotFather ha confirmado la creación de @editorial\_helper\_flowin\_bot y ha proporcionado un token cuyo valor está oculto](<https://flowin.click/wp-content/uploads/2026/10/cf-8b80d3886f12609a54fbf15c.webp>)](<https://flowin.click/wp-content/uploads/2026/10/cf-8b80d3886f12609a54fbf15c.webp>)
   
   La confirmación, la dirección del bot y el token llegan en un solo mensaje. El token está oculto en la imagen.

Ahora el bot tiene una cuenta y una dirección con la que la gente podrá encontrarlo. El token recibido se necesitará en la siguiente fase: conectar un programa al bot.

## Funciones de un bot de Telegram

Por sí sola, la cuenta recién creada aún no hace nada. Para que el bot reciba propuestas de lectores, envíe recordatorios o realice otra tarea, necesita un programa. Puedes escribirlo tú, encargárselo a un desarrollador o elegir un servicio ya preparado con las funciones adecuadas.

Para conectarlo necesitarás el token del mensaje de @BotFather. Este da al programa acceso a la cuenta del bot. El username sirve para otra cosa: la gente encuentra el chat mediante esa dirección, así que puedes compartirla con lectores y clientes.

Si has abierto el nuevo bot, has pulsado «Iniciar» y no has recibido respuesta, eso no significa que el registro haya fallado. Mientras no haya un programa conectado, sencillamente no hay quien responda.

Importante

Quien tenga el token puede controlar el bot. Guárdalo como una contraseña y entrégalo solo a un desarrollador o servicio al que confíes la conexión. Puedes publicar la dirección del bot, pero no el token.

## Preguntas frecuentes

 

**¿Hay que comprar una tarjeta SIM aparte para el bot?**

No. Lo creas mediante @BotFather desde tu cuenta de Telegram. El bot en sí no necesita un número ni una tarjeta SIM aparte.

 

**¿Se puede crear un bot sin programar?**

No hace falta código para registrarlo: basta con completar la conversación con @BotFather. Para que el bot realice tareas, después del registro necesitarás un programa o un servicio ya preparado con las funciones adecuadas.

 

**¿Qué hago si @BotFather no acepta el username?**

Comprueba la longitud, los caracteres permitidos y la terminación ` bot ` de acuerdo con las [reglas para elegir la dirección](<https://flowin.click/es/articles/como-crear-un-bot-de-telegram#choose-bot-username>). Si el mensaje indica que el username está ocupado, elige otra opción. El nombre visible puede seguir siendo el mismo.

 

**¿Por qué no responde el bot ni siquiera al pulsar «Iniciar»?**

El botón envía al bot un comando para iniciar la conversación, pero la respuesta debe generarla un programa. Si aún no está conectado, este es el resultado esperado. La diferencia entre registrar el bot y ponerlo en marcha se explica [en el apartado sobre su funcionamiento](<https://flowin.click/es/articles/como-crear-un-bot-de-telegram#headline-17-324>).

 

**¿Hay que crear un bot nuevo si otras personas han obtenido el token?**

No, puedes revocar el token y sustituirlo mediante [@BotFather](<https://t.me/BotFather>). Después tendrás que indicar la nueva clave en el programa o servicio conectado. La cuenta del bot seguirá siendo la misma.
