AutomationGestionar y comprobar

Trasladar reglas y resolver problemas

Aprende a trasladar y revisar reglas de Automation. Entiende los límites, las respuestas duplicadas, los permisos y los ajustes que revisar tras importar.

En este artículo

Gestiona tus reglas

Pronto se acumulan reglas útiles: materiales, pagos, ofertas y comandos de tutores. Así puedes organizarlas, apagar lo que ya no necesitas y trasladar los ajustes al próximo grupo del curso.

Buscar, desactivar, copiar o eliminar

La lista muestra las reglas y una breve descripción de sus acciones. Busca «pago», por ejemplo, o filtra con Todo, Disparadores, Comandos y Problemas.

Desactivar. ¿Terminó el curso? Apaga su regla informativa. Los ajustes se conservan para volver a activarla después.

Desactivar solo una alternativa O. Quizá aún necesites la respuesta de pago en Soporte, pero no temporalmente en Preguntas de nuevos miembros. Desactiva esa alternativa. La condición principal y las demás alternativas activas siguen funcionando, y se conserva la elección al reabrir.

Desactivar toda la regla. El interruptor principal detiene la condición principal y todas las alternativas O. Apagar una alternativa no detiene toda la regla.

Copiar. ¿Ya tienes una respuesta para PDF y quieres otra similar para documentos distintos? Crea una copia y revisa nombre, condiciones, comando, estado y acciones. Una copia sin cambiar puede hacer que ambas respondan al mismo archivo.

Eliminar. Puedes borrar una regla de un evento que terminó hace tiempo. Si podrías necesitarla de nuevo, expórtala primero para guardar una copia recuperable de sus ajustes.

Comprobar los ajustes

Validar comprueba la regla abierta. Validar todo comprueba el conjunto.

Quizá creaste una recompensa y olvidaste activar los XP, o elegiste un canal de registros aún no conectado. Resuélvelo antes de activar la regla.

La validación también puede señalar nombre vacío, falta de comando o acción, horas inválidas, tipos incompatibles, condiciones contradictorias o límites superados.

No ignores un aviso solo porque puedas guardar. Una respuesta guardada sirve de poco si el bot no puede enviarla al lugar adecuado.

Puedes conservar desactivada una regla antigua basada en tiempo desde el primer mensaje u otra primera actividad. No puedes activarla con esa condición no compatible. El tiempo desde el ingreso mide otra cosa: úsalo como sustituto solo si encaja.

Después de revisar, prueba en Telegram. Envía un PDF que coincida y una foto normal. La respuesta debería aparecer solo con el PDF.

Por qué las reglas pueden solaparse

Una regla responde a «pagar» y otra a «cómo pagar». «¿Cómo pagar el curso?» coincide con ambas, así que puede recibir dos respuestas.

La revisión de conflictos busca condiciones idénticas; el texto de la acción no importa. Sin conflictos no demuestra que reglas similares nunca se solapen.

Ten especial cuidado con recompensas repetidas y decisiones opuestas, como aprobar y rechazar la misma solicitud con reglas diferentes.

Exportar: guardar o compartir ajustes

Antes de un nuevo curso puedes exportar todas sus reglas o una selección. El resultado es un paquete de ajustes JSON. No necesitas editarlo a mano para trasladarlas.

Guarda una copia antes de cambios importantes o compártela con un compañero. Contiene ajustes, no el historial de lo que hizo el bot.

Revisa antes de compartir: textos y condiciones pueden contener invitaciones privadas, ID de miembros y enlaces que no quieras difundir.

Importar: llevar reglas a otro chat

¿Empieza un segundo grupo? Abre Importar, pega el paquete exportado y confirma.

Importar añade reglas a las existentes. No las reemplaza. Si importas dos veces el mismo paquete, puedes obtener dos copias de la misma respuesta.

Los temas seleccionados se restablecen al importar. Tareas en el grupo antiguo y Tareas en el nuevo son destinos distintos. Una condición antes limitada a un tema puede pasar a cubrir todo el chat de origen; una acción dirigida a un tema concreto vuelve al lugar actual de la conversación.

Traslada reglas desactivadas o prueba primero en un grupo de prueba. El importador no convierte todo en un borrador seguro: respeta el estado guardado.

Después de importar:

  1. Vuelve a seleccionar temas de origen y destinos.
  2. Revisa invitaciones, usuarios y canal de registros.
  3. Comprueba si se ejecutan todas las acciones o una al azar. Revisa las obligatorias marcadas con Siempre.
  4. Comprueba que XP o reputación estén activos cuando hagan falta y que el bot tenga permisos.
  5. Valida los ajustes.
  6. Prueba una regla con un mensaje que coincida y otro que no. Después activa las demás.

Si ya usas activadores antiguos

Un activador antiguo quizá respondía a «pago» en todo el chat. En Automation puedes añadir un tema, horario y varias formas de preguntar. Otras tareas permiten eventos separados, condiciones de miembros, varias acciones y comandos.

Trasládalos poco a poco: recrea el comportamiento, compruébalo y desactiva el duplicado antiguo. No supongas que un archivo exportado de Triggers v2 está listo para importar en el nuevo formato.

¿Cuántas reglas y acciones puedes añadir?

Para empezar suelen bastar una o dos reglas. Si preparas un conjunto grande para un curso o varias comunidades, consulta primero los límites.

Reglas guardadas

En la fecha de revisión de esta guía, los límites son:

  • Free: hasta 2 reglas independientes, sin alternativas O adicionales de toda la regla.
  • Pro: hasta 50 reglas, con hasta 2 alternativas O adicionales cada una.
  • Business: hasta 100 reglas, con hasta 5 alternativas O adicionales cada una.

Un comando de materiales y un activador sobre pagos son dos reglas. Una desactivada sigue ocupando plaza: apagarla no la elimina. Las alternativas O están dentro de una regla y tienen su propio límite.

Acciones configuradas

Una regla admite hasta 100 filas de acciones. Sirve para variantes, por ejemplo 30 bienvenidas y elegir una al azar por ingreso.

Una ejecución admite hasta 20 acciones según el contador del editor, etiquetado como límite de acciones de la API de Telegram. Una fila no siempre equivale a una acción contada: enviar a tres temas cuenta como tres.

Estos ejemplos lo aclaran:

  • Enviar información a un tema: 1.
  • Enviarla a tres temas: 3.
  • Enviarla a tres temas con limpieza de respuestas anteriores: 6, tres envíos y tres plazas de limpieza. La limpieza cuenta incluso la primera vez, aunque no haya respuestas anteriores.
  • Añadir una advertencia y enviar explicación sin limpieza: 2.
  • Sumar 25 XP: 0 en este cálculo, aunque la fila sí cuenta para el límite de 100.

Las demás acciones se cuentan así:

  • Advertir, quitar advertencia, restringir, levantar restricción o borrar mensajes de un miembro: 1 por miembro seleccionado conocido por el bot. Ambos puede contar hasta 2.
  • Borrar el mensaje del evento, aprobar o rechazar una solicitud: 1 cada una.
  • Cambiar reputación, igual que XP: 0 en este cálculo.

Ejecutar todas cuenta la lista completa. Una al azar cuenta todas las obligatorias más la opción aleatoria más costosa. El editor no supone que siempre saldrá la más barata.

No hay un límite separado de «cinco envíos como máximo». Una lista sencilla sin limpieza ni otros costes puede tener 20 envíos. Esto no garantiza que lleguen todos: siguen contando permisos y límites de Telegram.

Cuando la siguiente acción no cabe

El bot calcula el coste completo antes de ejecutar. Si no cabe, no ejecuta esa acción ni el resto. Las acciones ya completadas no se deshacen.

Por ejemplo, un envío a 21 temas no se reduce a los primeros 20. Un intento fallido también consume su plaza.

El presupuesto de 20 se aplica a una ejecución de una regla. No es un cupo diario compartido por todo el chat o sus reglas.

El contador ayuda a planificar; no cuenta todas las solicitudes del bot a Telegram. Una advertencia puede provocar otra sanción configurada y borrar historial puede requerir varias solicitudes. El número real puede superar 20.

Estos detalles rara vez complican una respuesta informativa simple. Para listas largas con moderación, varios temas y limpieza, usa el contador y comprueba cada acción necesaria.

Los límites de los planes pueden cambiar. Comprueba los valores de tu panel antes de preparar un conjunto grande.

Cuando el resultado no es el esperado

Empieza por un ejemplo concreto: qué escribió la persona, dónde y qué respuesta esperabas. Así es más fácil encontrar una condición de más que cambiándolo todo a la vez.

La regla está guardada, pero el bot no dice nada

Quizá subiste un PDF y la regla espera texto, o la pregunta llegó a Charlas y solo está seleccionado Soporte.

Revisa activación, chat, evento y condiciones. Si solo coincide una alternativa O, comprueba que esté activa. En una prueba, deja una condición sencilla y una respuesta; luego recupera los demás ajustes uno a uno. Si copias dentro del mismo chat, desactiva el original mientras pruebas.

Son las 10:00, pero no apareció un mensaje

En Automation, un horario significa «procesar eventos que coincidan durante estas horas», no «enviar un mensaje a las diez».

El bot puede responder a una pregunta sobre grabaciones recibida dentro del horario. Para publicar el horario de clase a una hora fija, usa el programador de anuncios.

Alguien recibió otra vez la recompensa

Dos moderadores quizá respondieron /reward_member al mismo mensaje útil. Son dos llamadas y la recompensa puede sumarse dos veces.

Busca comandos repetidos, ediciones, reingresos y nuevos mensajes que coincidan. Un álbum también llega como varios mensajes. Excluir ediciones no impide enviar texto nuevo.

«Exactamente un mensaje» no garantiza una recompensa única por el primero: el contador se actualiza aparte. Si no admites duplicados, organiza una comprobación separada.

Añadieron una reacción, pero el resultado sorprende

Ilya tenía 👍, añadió ❤️ y volvió a coincidir la condición de 👍. Se comprueban las reacciones que quedan después del cambio, y 👍 sigue ahí.

Revisa dirección y emoji elegidos. Un filtro de emoji concreto necesita la dirección de añadir. Para recuentos, comprueba la suma: 20 y 21 pueden cumplir un mínimo de 20. Cero o vacío no establecen un límite.

Una pregunta recibe dos respuestas iguales

Una causa habitual son dos reglas parecidas, como «pagar» y «cómo pagar». También puede haber una copia importada, un activador antiguo activo o una bienvenida estándar junto con la nueva.

Revisa todas las reglas que puedan responder, incluido cualquier conjunto sincronizado. Desactiva las innecesarias una a una y repite el mismo ejemplo.

La advertencia la recibió el moderador

Probablemente la acción apunta al autor del comando y no al del mensaje respondido. En el caso de Anna e Ilya, selecciona a Ilya.

Comprueba Objetivo de la respuesta, que realmente haya una respuesta en Telegram y Aplicar a en cada acción. Borrar el mensaje del evento sigue borrando el comando, no el original de Ilya.

Mi comando propio no se ejecuta

Puede requerir una respuesta y haberse enviado solo, o puede que no pertenezcas al grupo elegido en Activado por.

Comprueba escritura, usuarios permitidos y modo de invocación. Asegúrate de haberlo creado en el editor y de que el nombre no esté ocupado por un comando integrado.

Llegó la explicación, pero no se borró el mensaje

Una respuesta no demuestra que funcionaran las demás acciones. El bot puede tener permiso para enviar, pero no para borrar.

Revisa permisos de Combot y estado del miembro. Una regla no elude restricciones de Telegram, especialmente con administradores. Comprueba por separado mensaje, advertencia y silencio si los incluye.

Solo se ejecutó el principio de la lista

Varios envíos a temas distintos con limpieza consumen el presupuesto más rápido de lo que parece por el número de filas.

Consulta Límites: si la siguiente acción no cabe entera, el resto no se ejecuta. Los intentos fallidos cuentan. También revisa acceso al destino, permisos y disponibilidad de la persona: el límite puede no ser la causa.

No aumentaron los XP o la reputación

Quizá añadiste la recompensa antes de activar los XP en el nuevo grupo. Comprueba función, destinatario y cambio entero distinto de cero. 25 es «sumar 25», no «poner el total en 25».

En el agradecimiento al invitador, responde a su mensaje. Si usas una solicitud mediante enlace, comprueba que esté en el catálogo y se conozca a su creador. No se sustituye a un destinatario desconocido por el recién llegado.

Coincidió alguien que no consideras nuevo

Compara tu idea de recién llegado con los ajustes del chat y sus excepciones. Miembros normales no significa por sí solo miembros antiguos.

Para una frontera precisa, como primeras dos horas o hasta diez mensajes, configúrala aparte. Comprueba a qué persona describen las condiciones y distingue administradores de Telegram y del panel de Combot.

El tiempo desde el ingreso se cuenta de otra forma

Ilya entró ayer a las 23:50. Hoy a las 00:10 lleva solo veinte minutos: pasar medianoche no añade un día.

Revisa unidades y comparación. Aquí un mes son 30 días. Las reglas antiguas pueden contar días completos, mientras una unidad explícita usa duración exacta. Si necesitas Igual, comprueba que no siga guardado Como mínimo.

Un enlace no se considera externo

Quizá elegiste la invitación a la clase abierta y esperas que todas las demás sean externas. Pero otro enlace también puede estar registrado en el catálogo del chat.

Externo significa ausente de todo el catálogo, no de tu selección. Si falta información, el bot no debe tratarlo como externo ni como enlace definitivamente no utilizado.

Cambió una lista, pero no llegó aviso

Copia el enlace de la propia lista, no el mensaje de servicio de su actualización. No sirve ?comment=…; usa el enlace directo al mensaje del chat.

Para un enlace público, Combot debe conocer el nombre de usuario del chat. Completa una tarea en la lista elegida y luego en otra cercana. La segunda no debe coincidir.

No coincidió el idioma, la biografía o el archivo

Quizá esperas un vídeo y envían la misma grabación como documento. Son tipos diferentes para el bot.

Los datos de perfil tampoco siempre existen: la biografía viene de una solicitud y puede faltar el idioma. Desconocido no es cero, ausencia del atributo ni coincidencia con su negación. Comprueba qué datos proporciona el evento.

La respuesta apareció en otro tema

Revisa dos ajustes separados: dónde buscar el mensaje y dónde enviar la respuesta. Puedes esperar una pregunta en Soporte y haber dirigido por error la respuesta a Estudio.

Elige de nuevo los temas tras importar. Si aparece en varios lugares, revisa la lista de destinos: se envía a todos. Los registros necesitan ID de temas de su destino, no del grupo de origen.

Quedan respuestas antiguas del bot

Puede estar activa la limpieza de la regla, pero un envío indicar expresamente que no borre. La elección de la acción tiene prioridad.

Revisa el ajuste y activa la regla otra vez: la limpieza ocurre con el siguiente envío, no con un temporizador. Cada acción y tema recuerda su propia respuesta anterior. En un conjunto aleatorio, B no tiene por qué borrar A. También pueden quedar mensajes antiguos sin asociación clara.

No aparece la portada del curso

Abre el enlace de la imagen y comprueba si Telegram crea vista previa. El campo no sube un álbum por ti.

Empieza por una imagen accesible y un mensaje corto. Revisa Telegram, no solo el editor.

Dice Sin conflictos, pero las reglas se solapan

Busca condiciones idénticas. «Pagar» y «cómo pagar» son diferentes, pero pueden aparecer en la misma pregunta.

Prueba ambas con el mismo mensaje. Si deben compartir respuesta, una regla con alternativas O puede ser más útil que dos respuestas independientes.

No puedes añadir otra regla

Una regla desactivada del curso anterior sigue ocupando plaza. Revisa límite y número de reglas guardadas, incluidas desactivadas y copias importadas.

Exporta lo que no uses antes de borrarlo si puedes necesitarlo después.

Una comprobación breve antes de empezar

Para una respuesta sobre pagos, tu lista podría ser:

  1. «¿Cómo pagar el curso?» en Soporte recibe la respuesta prevista.
  2. «¿Cómo cambio mi contraseña?» allí no recibe respuesta de pago.
  3. La pregunta de pago en Charlas no recibe respuesta si solo elegiste Soporte.
  4. Un administrador excluido no coincide con ninguna alternativa donde pusiste esa exclusión.
  5. Dentro y fuera del horario llegan las respuestas correspondientes.
  6. Repetir una pregunta no genera recompensas o mensajes adicionales no deseados.

Prueba un comando de moderación también como miembro normal y comprueba persona y mensaje afectados. Prueba expulsiones y borrados con participantes y mensajes de prueba: una copia de ajustes recupera la regla, no un mensaje ya borrado.

Empieza por una tarea que quite tiempo cada día. Cuando funcione como quieres, añade la siguiente.

Si necesitas ayuda, pregunta en el chat de soporte de Combot. Enseña los ajustes y explica qué esperas, ocultando invitaciones privadas y datos de miembros innecesarios.

¡Por menos explicaciones repetidas y más tiempo para conversar!