Envíos Masivos /send¶
El comando /send le permite enviar mensajes individuales o cadenas de mensajes a clientes a través del sistema de envío. Se admiten todos los tipos principales de mensajes de Telegram: texto, stickers, voz, video, imágenes, archivos.
Cómo Funciona¶
La configuración y lanzamiento de envíos masivos se realiza en el tema General usando el comando /send.
En temas de diálogo, el comando también puede ser usado por operadores, pero solo para enviar una plantilla preparada previamente al usuario o chat correspondiente.
Tras el inicio, el comando informa del comienzo del envío en el tema General. Al finalizar aparece allí un breve resumen, mientras que el informe CSV detallado con la lista de destinatarios y los estados de entrega se envía al operador que ejecutó el comando en un chat privado con el bot de configuración.
Antes del primer envío, inicie el bot de configuración o envíele cualquier mensaje. Si el bot está bloqueado o aún no se ha iniciado, aparecerá en General un error de entrega del informe. Después podrá volver a solicitarlo con /send sidSENDING_ID report.
Los mensajes de envíos no se muestran en temas para evitar interrumpir la cronología del tema y no exceder los límites disponibles de Telegram para entrega de mensajes a grupos con gran número de destinatarios.
Características Principales¶
- Prueba fácil de envíos antes de enviar
- Envío de mensajes privados a usuarios o a chats
- Envío de mensajes únicos de cualquier tipo y cadenas de mensajes
- Creación y uso de plantillas de envío
- Configuración flexible de tiempo
- Diferentes formas de especificar listas de destinatarios
- Selección de destinatarios por varias etiquetas y exclusión de segmentos
- Informe CSV detallado con estados de destinatarios mediante el bot de configuración
- Velocidad actual de envío aproximadamente 1000 mensajes por minuto
- En caso de error durante la ejecución del envío, se reinicia automáticamente desde el punto de parada en 2 minutos
Los envíos desde cuentas pueden llevar a prohibición
Con envíos masivos desde cuentas de usuario, existe un alto riesgo de obtener una prohibición temporal de Telegram si alguno de los destinatarios marca su mensaje como spam. Puede verificar restricciones de cuenta a través de @spambot
No hay tal riesgo con envíos de bots, pero los usuarios pueden dejar de recibir mensajes del bot en cualquier momento.
Opciones de Destinatarios¶
-
Envío de Prueba
La opción
testenvía mensaje solo a usted para verificar antes del envío masivo. -
Todos los Usuarios
La opción
allenvía mensaje a todos los que tuvieron un diálogo a través de Hotline. -
Lista desde Archivo
La opción
fileusa archivo adjunto con lista deuser_idde destinatarios. -
Lista en Comando
La opción
listacepta lista deuser_iddirectamente en el comando separados por comas. -
Por Etiquetas
La opción
markenvía el mensaje a usuarios con al menos una de las etiquetas indicadas. El parámetroexcludeexcluye usuarios con cualquiera de las etiquetas que lo siguen.
Ejemplos de Uso¶
Envío Rápido de Notificación¶
- En tema General enviar mensaje: "¡Estimados clientes! Tenemos una nueva promoción en nuestro sitio web, ¡no se la pierda!"
- Responder a él con comando:
/send test(enviará mensaje de prueba al operador) - Verificar cómo se ve el mensaje (vendrá del bot o cuenta conectada)
- Enviar a todos:
/send all(como respuesta al mismo mensaje)
Idea de uso
De esta manera puede enviar rápidamente notas de video o mensajes de voz a la audiencia del bot, mejorando el compromiso del usuario.
Crear Plantilla con Cadena¶
- En tema General enviar mensaje: "¡Hola! Gracias por su interés en nuestros servicios."
- Responder con
/send template onboarding(crea la plantilla y añade el primer mensaje) - Enviar otro mensaje en General: "Dentro de una hora le enviaremos información detallada."
- Responder con
/send template onboarding delay 5m(añade el segundo mensaje, que se enviará automáticamente 5 minutos después del primero) - Enviar PDF con catálogo y nota en General
- Responder con
/send template onboarding delay 1h(añade el tercer mensaje, que se enviará automáticamente 1 hora después del segundo)
La plantilla onboarding contiene ahora tres mensajes con los intervalos indicados. Puede usarse en temas de usuario con /send onboarding o enviarse a todos desde General con /send all template onboarding.
Envío por Etiqueta¶
Para enviar la plantilla guardada special_offer a clientes con etiqueta vip o lead, excluyendo a quienes tengan blocked:
/send mark vip,lead template special_offer exclude blocked
Varias etiquetas incluidas usan lógica OR: el destinatario se incluye si tiene al menos una. exclude siempre elimina un diálogo si tiene al menos una de las etiquetas posteriores.
Comprobar temas eliminados
Antes de un envío masivo, ejecute /sync N deleted, donde N es el número de diálogos que se comprobarán. Esto elimina de la base activa los temas ya borrados y evita intentos de envío a ellos.
Límites de Envío¶
| Versión del Sistema | Límite de Mensajes por Mes |
|---|---|
| Gratuito | 500 |
| Pago | desde 4000 en plan mínimo (todos los planes) |
Expandir límites
Para aumentar los límites estándar, contacte al servicio de soporte.
Restricción de Acceso¶
Por defecto, las funciones para configuración y lanzamiento de envíos solo están disponibles para administradores de conexiones. El acceso se puede extender a través del parámetro EXTENSIONS_ALLOWED.
Comando /send en temas
Los operadores pueden usar el comando /send en temas incluso sin acceso administrativo.
Llamar al Comando¶
¡El comando /send funciona diferente dependiendo de dónde se llama!
En Tema General (con reply al mensaje)¶
Se usa para enviar mensaje específico o crear plantilla.
Enviar mensaje
Enviar a usted mismo para prueba:
/send test [now | delay ... | datetime ...] [instance INSTANCE_ID]
Enviar a todos los usuarios con quienes hubo diálogo:
/send all [now | delay ... | datetime ...] [instance INSTANCE_ID]
user_id puede separarse por comas, espacios o nueva línea):
/send file [now | delay ... | datetime ...] [instance INSTANCE_ID]
Enviar a usuarios de lista separada por comas:
/send list CHAT_ID1,CHAT_ID2 [now | delay ... | datetime ...] [instance INSTANCE_ID]
Enviar a usuarios con cualquiera de las etiquetas indicadas:
/send mark MARK1,MARK2 [now | delay ... | datetime ...] [instance INSTANCE_ID]
Crear plantilla
Agregar mensaje a plantilla nueva o existente (nombre de plantilla debe comenzar con letra latina, puede contener números, guión o guión bajo):
/send template TEMPLATE_NAME [now | delay ... | datetime ...]
Crear cadena de mensajes
- Enviar el primer mensaje y responder:
/send template welcome - Enviar el segundo mensaje y responder:
/send template welcome delay 5m - Enviar el tercer mensaje y responder:
/send template welcome delay 1h
Resultado: la plantilla welcome contendrá tres mensajes. El primero se enviará inmediatamente, el segundo — 5 minutos después del primero, el tercero — 1 hora después del segundo.
En Tema General (sin reply)¶
Se usa para lanzar envíos masivos, gestionar plantillas y envíos.
Enviar plantilla
Enviar plantilla a usted mismo para prueba:
/send test template TEMPLATE_NAME [now | delay ... | datetime ...] [instance INSTANCE_ID]
Enviar plantilla a todos los usuarios:
/send all template TEMPLATE_NAME [exclude MARK1,MARK2] [now | delay ... | datetime ...] [instance INSTANCE_ID]
Enviar plantilla a usuarios de archivo:
/send file template TEMPLATE_NAME [now | delay ... | datetime ...] [instance INSTANCE_ID]
Enviar plantilla a usuarios de lista:
/send list CHAT_ID1,CHAT_ID2 template TEMPLATE_NAME [now | delay ... | datetime ...] [instance INSTANCE_ID]
Enviar plantilla a usuarios con cualquiera de las etiquetas indicadas, salvo las excluidas:
/send mark MARK1,MARK2 template TEMPLATE_NAME [exclude MARK3,MARK4] [now | delay ... | datetime ...] [instance INSTANCE_ID]
Ver información
Mostrar todas las plantillas creadas:
/send templates
Mostrar envíos recientes:
/send sendings [instance INSTANCE_ID]
Mostrar propiedades de plantilla:
/send template TEMPLATE_NAME
Mostrar estado y resumen breve del envío:
/send sidSENDING_ID
Recibir el informe CSV detallado en el chat privado con el bot de configuración:
/send sidSENDING_ID report
Editar y eliminar
Renombrar plantilla:
/send template TEMPLATE_NAME name NEW_NAME
Cambiar tiempo de envío de mensaje en plantilla:
/send template TEMPLATE_NAME for MESSAGE_ID [now | delay ... | datetime ...]
Eliminar mensaje de plantilla:
/send template TEMPLATE_NAME del MESSAGE_ID
Eliminar plantilla completamente:
/send template TEMPLATE_NAME del
Cancelar envío (solo si está en estado awaits):
/send sidSENDING_ID del
En Tema de Diálogo (sin reply)¶
Se usa para enviar plantilla a usuario o chat específico.
Enviar plantilla
Enviar plantilla al usuario de este tema:
/send TEMPLATE_NAME [now | delay ... | datetime ...]
Mostrar plantillas disponibles:
/send templates
Mostrar envíos para este tema:
/send sendings
Mostrar estado de envío (sin informe):
/send sidSENDING_ID
Configuración de Tiempo¶
Para cada mensaje puede especificar la hora de envío con [now | delay ... | datetime ...]:
| Formato | Descripción | Ejemplo |
|---|---|---|
now |
Enviar inmediatamente (predeterminado) | now |
delay |
Envío retrasado | delay 5m 30s, delay 2h, delay 1d |
datetime |
Hora fija en UTC | datetime 2026-07-27 14:25:55 |
Cadenas de mensajes
En plantillas con múltiples mensajes, el retraso se cuenta desde el momento de envío del mensaje anterior en la cadena.
Parámetro instance¶
Con varias conexiones en un grupo backend, puede añadir instance INSTANCE_ID al final del comando para ejecutarlo solo en una conexión concreta.
Comportamiento predeterminado
Sin el parámetro instance INSTANCE_ID, el comando se ejecuta de forma independiente para cada conexión del grupo backend.
Ayuda Rápida¶
Enviar comando /send o /send help en cualquier contexto para obtener ayuda breve en inglés.