Saltar a contenido

Planificación

BotCity Maestro es capaz de programar tareas automáticamente según la expresión de programación CRON que definas. De esta manera, puedes programar tareas para cualquier día, hora, semana y mes que desees.

Al acceder al menú Planificación, verás tu lista de planificaciónes registradas en BotCity Maestro. Esta lista contendrá información sobre a qué automatización está vinculado el horario, cuál es la regla de programación, qué CRON se está utilizando y si el horario está activo o no.

lista-de-planificación

Además de la lista, también tendrás la opción de crear un nuevo horario haciendo clic en Nueva planificación, donde se te solicitará:

Nuevo-horario

  • Etiqueta: El identificador único de la automatización a la que deseas vincular tu cita.
  • Cadena de programación CRON: La expresión CRON que definirá cuándo se ejecutará tu automatización.
  • Estrategia de planificación: Aquí puedes escribir la estrategia de planificación o hacer clic en el botón Obtener de la cron que generará automáticamente una definición según el CRON definido.
  • Prioridad: Puedes definir la prioridad de ejecución de esta automatización en una escala del 0 al 10.
  • Activar o desactivar: Esta opción activa o desactiva la planificación creada.
  • Parámetros: Parámetros requeridos para la automatización.

Info

Para obtener más información sobre los parámetros, visita la sección Parámetros.

Entonces, si tienes una automatización con una expresión CRON de 0 0 * ? * * , el Maestro generará y encolará automáticamente tareas para esta automatización cada hora.

La cadena de expresión CRON NO es el formato estándar de expresión CRON. BotCity Maestro utiliza el formato de Expresión Cron de Quartz.

El sitio Free Formatter ofrece una excelente herramienta para generar expresiones CRON, así como describirlas y mostrar las próximas fechas de ejecución.

Warning

Los horarios del servidor de BotCity Maestro están en UTC. Por lo tanto, si te encuentras en cualquier otra zona horaria, deberás ajustar la expresión CRON para que coincida con tu zona horaria.

Aquí tienes un ejemplo de este ajuste de zona horaria:

Estoy en Brasil y me gustaría programar tareas para mi automatización todos los días a las 10:00 AM hora estándar de Brasilia (GMT-3).

  • La expresión regular de Expresión Cron de Quartz sería 0 0 10 ? * * .
  • Dado que necesitamos corregir la zona horaria, utilizaremos lo siguiente: 0 0 13 ? * * .
  • Esto programará las tareas para que se ejecuten a las 1:00 PM UTC, que está 3 horas adelante de la hora estándar de Brasilia.

Hoja de ruta

El equipo de BotCity Maestro está trabajando en una nueva función de planificación que será más intuitiva y flexible.