Automatiza tareas Instantáneamente al recibir un mensaje de texto

Telegram Bot

Disparador

Se acciona cada vez que un usuario envía un mensaje de texto al bot o a un grupo/canal en el que se encuentre el bot.

  • Puedes elegir que la tarea se active ante cualquier mensaje recibido o bien solo ante mensajes que vengan precedidos de un comando (una palabra) específico.


Información entregada

Al ejecutarse, esta operación entrega los siguientes datos, pudiendo ser utilizados en la misma tarea automática.

  • Etiquetas

  • Id del usuario {{from_id}}

    ID del usuario que envió el mensaje.

  • Id del mensaje {{message_id}}

    ID del mensaje.

  • Id del grupo {{message_thread_id}}

    ID del tema si el mensaje proviene de un grupo con distintos temas.

  • Nombre del usuario {{from_name}}

    Nombre del usuario que envió el mensaje.

  • Nombre de la cuenta {{from_username}}

    Nombre de usuario del usuario que envió el mensaje. Por defecto los usuarios en Telegram no tienen nombre de usuario, por lo que solo las personas que tienen su número de teléfono pueden enviarle mensajes. Si un usuario tiene nombre de usuario, cualquiera puede enviarle mensajes a través del enlace https://t.me/nombredeusuario y aparecerá en la búsqueda de Telegram con el nombre de usuario.

  • Id del chat {{chat_id}}

    ID del chat donde se envió el mensaje.

  • Mensaje del usuario {{text}}

    Texto del mensaje.

  • Nombre del usuario mencionado {{reply_to_message_username}}

    Nombre de usuario del mensaje al que se está respondiendo.

  • Texto del usuario mencionado {{reply_to_message_text}}

    Texto del mensaje al que se está respondiendo.

  • Tipo de mensaje {{type}}

    Tipo de mensaje.


Video tutoriales


Cómo REENVIAR con un bot mensajes y fotos de un usuario concreto a un canal

Captura los mensajes que recibe un Bot, excluye con un filtro los que no sean de un usuario concreto y publícalos en un canal de Telegram.

▶ YouTube

Cómo REENVIAR con un bot mensajes y fotos de cualquier usuario a un canal

Lee todos los mensajes que envían los usuarios a tu Bot y publícalos en un canal de Telegram.

▶ YouTube

Pausa una tarea con un bot de Telegram

Puedes pausar tareas de Botize dando la orden desde otras aplicaciones. En este vídeo te mostramos como puedes crear un sencillo Bot de Telegram para detener una tarea concreta dándole una orden.

▶ YouTube

Reenvía mensajes automáticamente de canales y grupos de Telegram

En pocos minutos y de manera sencilla automatiza el reenvío de cualquier mensaje entre distintos grupos, canales y chats de Telegram. Cada mensaje aparecerá debidamente marcado como “reenviado” y sucederá solo unos segundos después de haber llegado el mensaje original.

▶ YouTube

Convierte tu ASIN en publicaciones de Telegram con enlace de afiliado

Aquí puedes ver cómo con una sola tarea de Botize puedes crear un interesante chatbot capaz de publicar por ti los productos que le indiques. Tu le das un código ASIN y él extraerá todo el contenido para luego publicarlo en un grupo o canal.

▶ YouTube

Reglas para contemplar distintos casos dentro de una tarea

Cualquier tarea por compleja que sea, puede dividirse en pasos más pequeños. Ordenándolos correctamente y especificando lo que ha de hacer cada uno, puedes automatizar cualquier cosa que te propongas.

▶ YouTube

En 5 minutos BOT de Telegram que comprime imágenes usando TinyPNG

Con estos pasos creas un sencillo bot de Telegram que usa TinyPNG para comprimir imágenes.

▶ YouTube

Bot para mostrar listas de productos en Telegram

Guía paso a paso para hacer un bot que muestra una lista de hasta 10 productos para cualquier búsqueda que realice un usuario en Telegram.

▶ YouTube

COPIA Grupos y Canales de Telegram tuyos

Paso a paso como hacer un bot que copie grupos y canales, públicos y privados en Telegram.

▶ YouTube

Bot para añadir tu tag de afiliado de Amazon en los enlaces de un grupo de Telegram

Crea un sencillo bot que añada siempre tu tag de afiliado en los enlaces que se publiquen en tu grupo de Telegram, reemplace otros tags y elimine enlaces de determinados dominios.

▶ YouTube

CHATBOT PERSONALIZADO. ChatGPT + Google Docs

Posiblemente la manera más sencilla de tener tu propio ChatGPT personalizado para lo que quieras. Ejemplo práctico paso a paso con Google Docs, Telegram, WhatsApp y Botize.

▶ YouTube

Bots de Telegram con Botones

Paso a paso para crearte bots de Telegram que muestren botones a los usuarios y llevar a cabo acciones o ejecutar distintos flujos de acuerdo a la selección del usuario.

▶ YouTube

Asistentes GPT de OpenAI que ejecutan tareas de Botize

Bot de Telegram que anota gastos personales. Utiliza un asistente de GPT y es capaz de controlar una hoja de Google Sheets.

▶ YouTube

Bot recomendador de productos #2

Pasos para crear un Asistente GPT que guarda recomendaciones de usuarios en una base de datos.

▶ YouTube


Tutoriales


Cómo descargar vídeos de twitter gratis con tu propio bot de Telegram

Crea un Bot de Telegram que al enviarle un tweet te responda con el vídeo que incluye, listo para descargar.

Tu propio Bot de telegram para crear códigos QR

Convierte una tarea que crea códigos QR en un Bot de Telegram.

Incluye código PHP en tus tareas automáticas

Aprenderás a crear un bot de Telegram que captura los mensajes que recibe de los usuarios, los envía a un script tuyo en PHP que calculará el número de caracteres que tiene el mensaje y responde con el resultado.

Reenviar mensajes de Telegram automáticamente

Registra y diseña un bot de Telegram que automáticamente reenvía los mensajes que recibe de otros usuarios a un canal o grupo de Telegram distinto.

Cómo reenviar mensajes entre grupos y canales de Telegram

Aprende a crear una automatización que reenvía cada nuevo mensaje que recibes en un grupo o canal, hacia otro distinto.


¿Cómo puedo limitar quién puede interactuar con mi bot?

Puedes limitar quién puede interactuar con tu bot utilizando el campo 'Solo se ejecuta al recibir mensajes de un usuario, grupo o canal concreto' en la configuración del bot. Este campo te permite especificar usuarios, grupos o canales específicos que pueden interactuar con el bot.

¿Por qué mi bot no puede ver los mensajes publicados en un grupo de Telegram?

Por defecto, los bots de Telegram están configurados para no escuchar los mensajes que se publican en grupos. Para permitir que tu bot pueda ver los mensajes del grupo, sigue estos pasos:

  • - En tu aplicación de Telegram, busca al contacto @Botfather y entra en su chat.
  • - Escribe en el chat el comando /mybots para ver la lista de bots de Telegram que has creado.
  • - Selecciona de la lista el bot correspondiente.
  • - Pulsa la opción “Group Privacy”.
  • - Asegúrate de que la opción “Privacy Mode” esté en “Off” para que tu bot pueda escuchar los mensajes que publican otros usuarios en el grupo.
Otra forma de garantizar que tu bot pueda ver todos los mensajes publicados por los usuarios del grupo es otorgarle permisos de administrador en el grupo.

¿Cómo puedo ejecutar y pasarle datos a una tarea automática que se activa cuando un usuario pulsa un botón?

Sí, recibiendo el comando del botón pulsado en la misma tarea encargada de mostrar los botones y seguidamente llamando a ejecutar la tarea correspondiente como se muestra en el siguiente vídeo https://youtu.be/VBhifL0abZA

Errores frecuentes


Bad Request: file is too big

Telegram no permite a los bots la descarga de archivos cuyo tamaño exceda los 20MB.

Debido a esta limitación de Telegram los mensajes enviados al bot con un archivo o documento adjunto y que exceda este tamaño no pueden ser tratados.

This task requires you to send a message to your bot with text, an image, video or an attached file

Para iniciar esta automatización específica, necesitas abrir Telegram, buscar a tu bot en tus contactos y enviarle un mensaje de texto.

En caso de que además hayas marcado la opción 'Solo se ejecuta al recibir mensajes de un usuario, grupo o canal concreto' necesitarás enviar el mensaje desde el chat que hayas indicado.

Escríbenos

Por email o por Telegram.
De lunes a viernes de 7h a 13h (España).

Hablemos

Elige día y hora.
Compartimos pantalla y resolvemos todas tus dudas.