Recursos · Integración Make

Integración Telegram Bot MakeAutomatiza Telegram Bot con Make.

Tu bot puede responder, publicar y ordenar solo. La integración Telegram Bot Make pone 33 módulos detrás del token de tu bot: un disparador, 29 acciones y tres búsquedas. Aquí conectas la cuenta y montas un primer escenario, la automatización que Make ejecuta por ti.

Reseñas verificadas en Trustpilot · Agencia de IA, automatización y growth

Lo que puedes automatizar

¿Qué permite de verdad la integración Telegram Bot Make?

Le da a Make 33 módulos de Telegram Bot. Un módulo es una pieza de la cadena: un disparador que la arranca, una acción que hace algo, una búsqueda que va a buscar. Con ellos Make lee lo que entra en tus chats y responde, reenvía, fija un mensaje, manda un archivo o saca la lista de administradores, sin escribir código.

Tres formas cubren casi todo lo que se monta aquí. El bot de atención: Watch Updates recoge la consulta, Send a Text Message or a Reply contesta y Send a Document/Image adjunta la ficha que pedía el cliente. El canal de avisos: el escenario publica el resumen y Pin a Message lo deja arriba mientras siga vigente. La comunidad: Create a Chat Invite Link da un enlace distinto a cada alumno y List Administrators in a Chat dice quién puede moderar de verdad.

Conviene saber pronto lo que no se va a poder. Delete a Message solo actúa sobre mensajes enviados hace menos de 48 horas, y no hay vuelta atrás. Forward a Message se mueve dentro de Telegram, así que para acabar en un correo hace falta el módulo de otra app en el mismo escenario. List Updates y List Chats no arrancan mientras haya un webhook de Telegram activo, y Watch Updates funciona justo así.

Telegram, por su parte, limita a los bots: por encima de un mensaje por segundo en el mismo chat, de 20 por minuto en un grupo, o de un envío masivo de unos 30 por segundo, empiezan los errores 429. Para una tanda grande, el propio Telegram recomienda repartirla en 8 a 12 horas.

La misma app existe al otro lado: n8n tiene un nodo de Telegram, y la elección va sobre todo de cómo te gusta trabajar, algo que desmenuza la comparativa n8n vs Make junto a la página Integración Telegram Bot n8n. Y si lo que pesa es cuántas operaciones gasta un bot hablador, siendo una operación la ejecución de un módulo sobre un elemento, el Precio de Make lo aterriza.

Conexión

¿Cómo conectar Telegram Bot con Make?

  1. 01

    Crea el bot y copia su token

    Los bots salen de BotFather. Abre https://telegram.me/BotFather, escribe /newbot, ponle un username a tu bot y BotFather te devuelve un token: guárdalo en sitio seguro. Necesitas una cuenta de Telegram en la aplicación de escritorio, o sea un número de móvil.

  2. 02

    Pega el token en Make

    Añade cualquier módulo de Telegram Bot a un escenario y pulsa Create a connection, la conexión: tu cuenta enlazada a Make una vez y reutilizada después por todos los módulos de la app. Ponle nombre en Connection name si quieres, pega el token en Token y pulsa Save.

  3. 03

    Mete el bot en el chat

    Un bot no ve nada hasta que es miembro. Clic derecho en el nombre del canal, View channel info, icono de añadir miembro, escribe el nombre del bot, INVITE y hazlo administrador antes de guardar. Sin esos permisos, los módulos de moderación no hacen nada.

Primer escenario

Tu primer escenario: el bot que responde y manda la ficha

ObjetivoCuando alguien escribe a tu bot, Make contesta en el chat y envía el documento que pedía.

  1. 01

    Crea el escenario

    Desde la página Scenarios, crea un escenario nuevo y pulsa el + para colocar el primer módulo. Todavía no corre nada: el editor es un lienzo que puedes dejar a medias y retomar.

  2. 02

    Coloca Watch Updates

    Busca Telegram Bot por su nombre, elige Watch Updates y pulsa Create a webhook antes que Create a connection. Ese es el orden que Make espera en un módulo instantáneo.

  3. 03

    Añade la respuesta

    Pulsa el + a la derecha del disparador y elige Send a Text Message or a Reply. Los campos del segundo módulo leen lo que capturó el primero, así que la respuesta puede citar el mensaje que contesta.

  4. 04

    Adjunta el documento

    Otro + y Send a Document/Image manda el PDF al mismo chat. La persona recibe la respuesta y el archivo seguidos, sin que nadie abra el correo para adjuntarlo a mano.

  5. 05

    Prueba con Run once

    Run once ejecuta el escenario una sola vez. Púlsalo, escribe a tu bot desde el móvil y lee los bundles, los elementos que recibió cada módulo, pulsando la burbuja que aparece encima.

  6. 06

    Enciéndelo

    El reloj del primer módulo marca el ritmo de los escenarios que Make tiene que ir a consultar por su cuenta. Watch Updates es instantáneo, Telegram llama a Make: solo queda mover el interruptor.

Disparadores

Qué arranca un escenario de Telegram Bot

1 módulo arranca un escenario cuando algo ocurre en Telegram Bot. Un disparador programado lo revisa Make según la programación del escenario; uno instantáneo lo llama Telegram Bot en cuanto ocurre.

Telegram Bot1Watch Updates

Watch Updates

Disparador instantáneo

En MakeTriggers when there is a new update from your Telegram Desktop application.

Watch Updates es la entrada de cualquier escenario que reaccione a Telegram Bot. Entrega a Make cada actualización nueva que recibe tu bot, una a una, para que el resto de la cadena tenga con qué trabajar.

Cómo se dispara
instantáneo, la app avisa a Make por webhook en cuanto ocurre, así que no hay intervalo que ajustar ni nada que ir a consultar.
Cuándo usarlo
un bot de soporte donde alguien escribe y espera respuesta antes de cerrar la aplicación.
Ojo
en este módulo Make pide Create a webhook antes que Create a connection, y List Updates no puede funcionar mientras ese webhook exista.
Módulos

Lo que Telegram Bot sabe hacer dentro de Make

Telegram Bot te da 32 módulos en 6 grupos. Para cada uno: qué hace por ti, cuándo elegirlo y a qué prestar atención.

Messages

6 módulos

Only a message sent less than 48 hours ago can be deleted.

Telegram Bot1

Send a Text Message or a Reply

Acción

En MakeSends a text message or a reply to your Telegram Desktop application.

Send a Text Message or a Reply escribe en un chat, o cuelga su respuesta debajo del mensaje al que contesta para que el hilo se siga leyendo.

Cuándo usarlo
el acuse de recibo que llega al momento, mientras una persona todavía lee la consulta.
Ojo
no pases de un mensaje por segundo en el mismo chat ni de 20 por minuto en un grupo, o Telegram devuelve errores 429.
Telegram Bot2

Edit a Text Message

Acción

En MakeEdits text or game messages.

En lugar de apilar otro mensaje, Edit a Text Message reescribe el que ya está publicado y el texto cambia a la vista de todos.

Cuándo usarlo
un contador de plazas, un estado de pedido, un nivel de stock. Todo lo que cambia más a menudo de lo que se lee.
Ojo
trabaja sobre un mensaje que el escenario sepa localizar, así que colócalo detrás del que lo envió.
Telegram Bot3

Forward a Message

Acción

En MakeForwards messages of any kind. This module can be used to forward messages only within Telegram.

Forward a Message coge un mensaje del tipo que sea y lo deja en otro chat, tal cual se escribió.

Cuándo usarlo
una duda caída en un grupo abierto que el canal de soporte tiene que ver sin que nadie la copie a mano.
Ojo
nunca sale de Telegram. Para que acabe en un correo o en un gestor de tickets, añade detrás el módulo de esa app.
Telegram Bot4

Delete a Message

Acción

En MakeDeletes a message. A message can only be deleted if it was sent less than 48 hours ago.

Delete a Message borra un mensaje del chat. Sin deshacer y sin copia guardada.

Cuándo usarlo
un código de un solo uso o un enlace de acceso que no pinta nada en el historial de un grupo.
Ojo
Telegram solo permite borrar mensajes enviados hace menos de 48 horas, así que una limpieza que llega mucho después no encuentra nada.
Telegram Bot5

Pin a Message

Acción

En MakePins a message.

Pin a Message deja un mensaje fijado arriba del chat, donde miran primero los que acaban de entrar.

Cuándo usarlo
las normas de un grupo, o el enlace de una sesión en directo, fijado por el mismo escenario que la anuncia.
Telegram Bot6

Unpin a Message

Acción

En MakeUnpins a message.

Unpin a Message suelta el mensaje fijado, que se queda en el historial como cualquier otro.

Cuándo usarlo
en cuanto termina lo que se anunciaba, para que la cabecera del canal no siga vendiendo un webinar pasado a quien acaba de entrar.
Ojo
soltar el anclaje no borra nada, para eso está Delete a Message y su ventana de 48 horas.

Media

13 módulos
Telegram Bot7

Send an Audio File

Acción

En MakeSends an audio file to your Telegram Desktop application.

Send an Audio File deja un archivo de audio en el chat, escuchable sin salir de Telegram.

Cuándo usarlo
una nota grabada con el resumen de una reunión, puesta en el canal del equipo para quien la escuche de camino.
Telegram Bot8

Send a Document/Image

Acción

En MakeSends a document or an image to your Telegram Desktop application.

Send a Document/Image empuja un archivo al chat: un PDF, una hoja de cálculo, una imagen. Llega como adjunto, para abrir o guardar.

Cuándo usarlo
la factura generada antes en el escenario, entregada en el chat del cliente en vez de en un correo que cae en spam.
Ojo
en el plan Free Make maneja archivos de hasta 5 MB, así que un export pesado pide plan de pago o un enlace.
Telegram Bot9

Send an Album

AcciónSolo en la doc

Send an Album aparece en la lista de módulos de la app sin descripción en la documentación, y eso conviene saberlo antes de construir encima.

Cuándo usarlo
cuando varias imágenes van juntas y quieres compararlo con Send an Album (Media Group) sobre el mismo lote.
Ojo
pásalo por Run once y lee la salida antes de que algo dependa de él.
Telegram Bot10

Send a Photo

Acción

En MakeSends a photo to your Telegram Desktop application.

Send a Photo pone una imagen en el chat como foto visible, no como archivo que haya que descargar primero.

Cuándo usarlo
el gráfico que ha generado un módulo anterior, publicado donde el equipo ya habla y no en un panel que nadie abre.
Telegram Bot11

Send a Sticker

Acción

En MakeSends a .webp sticker to your Telegram Desktop application.

Send a Sticker manda un sticker en formato .webp, el que usa Telegram para esto.

Cuándo usarlo
la señal breve de un bot de comunidad cuando alguien completa un paso, donde una frase entera sobraría.
Ojo
el formato manda, así que una imagen en PNG tiene que salir por Send a Photo.
Telegram Bot12

Send a Video

Acción

En MakeSends a video file to your Telegram Desktop application.

Send a Video sube un archivo de vídeo al chat y el cliente de Telegram lo reproduce ahí mismo.

Cuándo usarlo
la grabación corta de pantalla que resuelve una duda repetida, enviada por el bot en cuanto vuelve a aparecer.
Telegram Bot13

Send a Video Note

Acción

En MakeAs of v.4.0, Telegram clients support rounded square mp4 videos of up to 1 minute long. Use this method to send video messages.

Send a Video Note publica la burbuja de vídeo redonda que los clientes de Telegram admiten desde la v.4.0: un mp4 cuadrado de un minuto como mucho.

Cuándo usarlo
una cara y una voz al final de una secuencia de bienvenida, que se recibe muy distinto a otro muro de texto.
Ojo
pasado el minuto ya estás fuera de lo que describe la doc, así que usa Send a Video.
Telegram Bot14

Send a Voice Message

Acción

En MakeSends a voice message

Send a Voice Message deja una nota de voz en el chat, de esas que se escuchan al doble de velocidad con un dedo.

Cuándo usarlo
una respuesta escrita convertida en audio por un módulo anterior, para un canal donde leer no toca.
Telegram Bot15

Edit a Media Message

Acción

En MakeEdits photo or video messages.

Edit a Media Message cambia la foto o el vídeo de un mensaje ya publicado, que conserva su sitio en la conversación.

Cuándo usarlo
un visual equivocado, sustituido por el bueno sin un segundo mensaje pidiendo perdón por el primero.
Telegram Bot16

Edit a Message Caption

Acción

En MakeEdits a caption of a message.

Edit a Message Caption retoca el texto que va debajo de una foto o de un archivo, sin tocar el medio.

Cuándo usarlo
un precio o una fecha bajo la foto de un producto que ha cambiado después de publicarla.
Telegram Bot17

Send an Invoice

Acción

En MakeSends an invoice.

Send an Invoice publica una factura dentro del chat, en Telegram, sin mandar a la persona a otra parte.

Cuándo usarlo
una comunidad de pago o un pedido pequeño cerrado en una conversación que ya existe.
Ojo
la documentación no dice nada más que eso, así que prueba el recorrido entero con Run once antes de prometerle un cobro a nadie.
Telegram Bot18

Send Media by URL or ID

Acción

En MakeSends a file (document, photo, video, audio, ...) by HTTP URL or by ID that exists on the Telegram servers.

Send Media by URL or ID envía un documento, una foto, un vídeo o un audio que ya existe en algún sitio: una dirección HTTP, o el identificador de un archivo que los servidores de Telegram ya tienen.

Cuándo usarlo
la imagen de catálogo alojada en tu web, publicada sin descargarla y volver a subirla.
Ojo
la dirección tiene que ser accesible, y un identificador solo vale para un archivo que ya está en Telegram.
Telegram Bot19

Download a File

Acción

En MakeDownloads a file from the Telegram server.

Download a File trae un archivo desde los servidores de Telegram al escenario, donde el módulo siguiente lo guarda o lo lee.

Cuándo usarlo
el justificante que un compañero fotografía y manda al bot, camino de la carpeta de contabilidad.
Ojo
el plan Free limita los archivos a 5 MB y la transferencia a 512 MB, y un goteo de fotos se lo come rápido.

Chats and Updates

5 módulos
Telegram Bot22

List Updates

Búsqueda

En MakeRetrieves a list of updates from the Telegram server. By default, updates starting with the earliest unconfirmed update are returned. If you want to list more, you need to set the offset. This module cannot be used with webhooks. To use this module, you must switch off and remove all your Telegram webhooks.

List Updates lee las actualizaciones que esperan en el servidor de Telegram y las devuelve como bundles, empezando por la más antigua sin confirmar. El offset sirve para ir más atrás.

Cuándo usarlo
un escenario de recuperación sobre lo que pasó mientras nadie escuchaba.
Ojo
no funciona mientras haya un webhook de Telegram puesto, y hay que desactivarlos y quitarlos todos antes.
Telegram Bot23

List Chats

Búsqueda

En MakeList available Telegram chats. By default, chats starting with the earliest unconfirmed update are returned. If you want to list more, you need to set the offset. This module cannot be used with webhooks. To use this module, you must switch off and remove all your Telegram webhooks.

List Chats devuelve los chats que el bot puede ver, en forma de bundles: ninguno, uno o muchos, y el resto del escenario tiene que apañarse con los tres casos.

Cuándo usarlo
comprobar dónde está metido el bot antes de lanzar un envío general.
Ojo
misma regla que List Updates, un webhook de Telegram activo lo bloquea, y el offset decide hasta dónde llega la lista.

Members

5 módulos
Telegram Bot25

List Administrators in a Chat

Búsqueda

En MakeUse this modules to get a list of administrators in a chat.

List Administrators in a Chat devuelve quién tiene permisos de administrador en un chat, un bundle por persona.

Cuándo usarlo
antes de que un escenario de moderación actúe, para confirmar que el bot no va a intentar algo que no le corresponde.
Telegram Bot26

Get the Number of Members in a Chat

Acción

En MakeUse this module to get the number of members in a chat. Returns Int on success.

Get the Number of Members in a Chat devuelve un solo número, el de miembros del chat, listo para que el módulo siguiente lo guarde o lo compare.

Cuándo usarlo
la cifra de crecimiento escrita en una hoja cada vez que corre el escenario, sin que nadie abra Telegram.
Telegram Bot27

Kick a Chat Member

Acción

En MakeUse this method to kick a user from a group, a supergroup or a channel. The bot must be an administrator in the chat for this to work and must have the appropriate admin rights.

Kick a Chat Member saca a alguien de un grupo, un supergrupo o un canal.

Cuándo usarlo
una cuenta de spam detectada en un paso anterior, fuera antes del segundo mensaje.
Ojo
el bot tiene que ser administrador con los permisos correspondientes, o el módulo falla en vez de actuar.
Telegram Bot28

Promote a Chat Member

Acción

En MakeUse this method to promote or demote a user in a supergroup or a channel. The bot must be an administrator in the chat for this to work and must have the appropriate admin rights.

Promote a Chat Member sube a alguien a administrador en un supergrupo o un canal, o le quita el rol.

Cuándo usarlo
un moderador que recibe permisos cuando empieza su compromiso y los pierde cuando termina.
Ojo
también aquí el bot necesita permisos de administrador antes de poder repartirlos.
Telegram Bot29

Restrict a Chat Member

Acción

En MakeUse this method to restrict a user in a supergroup.

Restrict a Chat Member recorta lo que un miembro puede hacer en un supergrupo, sin llegar a echarlo.

Cuándo usarlo
una pausa después de un hilo que se calienta, mejor que una expulsión difícil de deshacer.
Ojo
la documentación solo menciona el supergrupo para este módulo.

Other

2 módulos
Telegram Bot30

Make an API Call

Acción

En MakePerforms an arbitrary authorized API call.

Make an API Call manda una petición autorizada a cualquier endpoint de la API de Telegram Bot con la conexión que ya tienes.

Cuándo usarlo
el día en que el escenario necesita algo que ningún otro módulo cubre, en vez de dejar el montaje a medias.
Ojo
aquí no hay nada que te guíe, así que resérvalo para ese paso y deja los módulos ya hechos para todo lo demás.
Telegram Bot31

Answer an Inline Query

Acción

En MakeSends answer to an inline query.

Answer an Inline Query devuelve la respuesta que espera una inline query recibida por tu bot.

Cuándo usarlo
un bot pensado para dar un resultado a demanda, cuando esa respuesta tiene que salir de un escenario y no de una lista fija.

Otros módulos

1 módulo
Telegram Bot32

Send an Album (Media Group)

Acción

En MakeSends a group of photos or videos as an album.

Send an Album (Media Group) publica varias fotos o vídeos de golpe, agrupados en un álbum en lugar de una ráfaga de mensajes sueltos.

Cuándo usarlo
las fotos de un piso, de un producto o de una visita de obra, que llegan juntas.
Ojo
la app lista también Send an Album, sin descripción en la doc, y este es el único cuyo comportamiento está escrito.
¿Necesitas ayuda?

¿Necesitas ayuda para automatizar Telegram Bot con Make?

Una persona lee cada mensaje.

FAQ

Las preguntas que vienen después

01¿La integración Telegram Bot Make es gratis?
Sí, desde el plan Free. Telegram Bot es una app estándar, así que está disponible sin pagar Make, y por el lado de Telegram no hay que comprar nada para tener un bot funcionando. Lo que se limita es Make: 2 escenarios activos, 15 minutos mínimo entre dos ejecuciones planificadas, 5 minutos de ejecución por vuelta, archivos de hasta 5 MB y 512 MB de transferencia. Los planes de pago bajan el intervalo a 1 minuto, quitan el tope de escenarios activos y dan 40 minutos de ejecución. El consumo se cuenta en operaciones.
02¿Qué hace falta para conectar Telegram Bot con Make?
Tres cosas. Una cuenta de Telegram en la aplicación de escritorio, que Telegram asocia a un número de móvil. Un bot creado en BotFather con el comando /newbot, que te devuelve un username y un token. Y ese token, pegado en el campo Token cuando Make crea la conexión. La documentación no pide nada más. Si el bot va a trabajar en un grupo o en un canal, añádelo como miembro y hazlo administrador, porque sin esos permisos los módulos que expulsan, ascienden o restringen se niegan a actuar.
03¿El disparador reacciona en tiempo real?
Sí. Watch Updates es un disparador instantáneo: Telegram llama a Make por webhook en cuanto una actualización llega a tu bot, sin esperar a ninguna pasada. A cambio, el escenario tiene que estar activo para captar algo, y el webhook vive mientras lo esté. Una consecuencia que conviene recordar: List Updates y List Chats no pueden funcionar mientras haya un webhook de Telegram puesto, así que el escenario que relee el historial se monta aparte del que escucha.
04¿Y si falta un módulo o una limitación estorba?
Make an API Call resuelve la primera mitad. Manda una petición autorizada a cualquier endpoint de la API de Telegram Bot con la misma conexión, así que lo que los demás módulos no cubren sigue estando al alcance del escenario. Las limitaciones son otra cosa. Un mensaje de más de 48 horas no se borra. Los topes son de Telegram: un mensaje por segundo en un chat, 20 por minuto en el mismo grupo, unos 30 por segundo en un envío masivo, y luego errores 429. Telegram recomienda repartir una tanda grande en 8 a 12 horas.
05¿Make o n8n para un bot de Telegram?
Antes de elegir, piensa en quién tocará el bot después de ti. La app Telegram Bot en Make junta mensajes, medios, enlaces de invitación y moderación en 33 módulos sin escribir código, y el escenario entero se entiende de un vistazo. n8n llega al mismo bot con un nodo de Telegram, pensado para quien programa en JavaScript sin problema y prefiere alojar la herramienta en su propio servidor. Para un bot que solo responde, cualquiera de los dos cumple: gana el que tu equipo sepa mantener dentro de un año.
Hack'celeration Lab

Recibe nuestros consejos de automatización cada semana.

Sin spam. Baja en un clic.