Jembot

Se unió el 30 sep 2009

Tareas periódicas permanentesEditar

  1. Procesamiento de Wikipedia:Informes de error ([1]). Cada tres horas se realizan las siguientes operaciones en todas las secciones-informes existentes:
    • Aquellas cuya última fecha de firma difiera en más de dos días respecto a la fecha y hora actuales y que contengan la plantilla Trasladar tema son trasladadas a la discusión de la página indicada como primer parámetro o, en su defecto, de la página enlazada en la cabecera de la sección; en la página de informes de error se sustituye la plantilla indicada y todo el texto que le siga por la plantilla Tema trasladado con firma, para su procesamiento según la regla siguiente. En caso de no existir la página de discusión solicitada o de haberse ubicado la plantilla al comienzo de una sección, no hay traslado y se añade a la plantilla un segundo parámetro que cambia el mensaje mostrado por el aviso de error que corresponda según el caso.
    • Aquellas cuya última fecha de firma difiera en más de dos días respecto a la fecha y hora actuales, y que contengan alguna de las plantillas Hecho, Sí, No, No hay error (o sus alias/redirecciones) o Tema trasladado en cualquier punto, son borradas (excepto las que contengan Trasladar tema, que tienen prioridad).
    • Aquellas cuya última fecha de firma difiera en más de siete días respecto a la fecha y hora actuales, y que contengan alguna de las plantillas Comentario, Información, Pregunta o No sin referencias en cualquier punto, son borradas (excepto las que también contengan alguna de las plantillas de los grupos anteriores, que tienen prioridad).
  2. Limpieza de las zonas de pruebas ([2]). Cada tres minutos se verifica el estado de las diez zonas de pruebas, y aquellas que hayan sido editadas por última vez más de una hora antes y cuyo contenido no coincida con el de la situación de «limpieza», son restablecidas a dicha situación.
  3. Limpieza de las denuncias de vandalismo: Periódicamente, mi bot revisa dicha página, y borra las denuncias que ya no requieran comentarios adicionales (siempre y cuando sean marcadas con las plantillas {{Vb}}, {{}}, {{No}}, {{Bueno}}, {{Hecho}} o sus redirecciones y variables) y mantiene las que aún no proceden o no responden.

Tareas puntuales bajo solicitudEditar

  • Traslados de páginas ([3]) o de categorías ([4]).
  • Reemplazos complejos de texto, con posible apoyo en ficheros de texto externos ([5]).
  • Otras tareas de actualización automática de páginas donde pueda complementar o suplir a otros bots ([6]) o facilitar informes o análisis útiles ([7]).
  • En general, cualquier otra tarea repetitiva no conflictiva que se me solicite, tanto automática como asistida (es decir, con presentación de texto y selección manual del cambio al realizar), aunque siempre haré un análisis más general y estudiaré posibles mejoras de lo que se pida (como en estos casos).

Información adicionalEditar

El código asociado a Jembot ha sido íntegramente desarrollado por mí en lenguaje PHP, con el único apoyo del módulo Snoopy, está basado en el API y está integrado/compartido con el código de mi bot Asimov para IRC y shell, interfaces que mejora con la posibilidad del acceso a datos del API con los límites ampliados para bots. Mi intención es seguir desarrollando y mejorando continuamente dicho código para cubrir nuevas necesidades de automatización y no usar en ningún caso pywikipedia.

Jembot funcionó inicialmente (2009) como clon de AVBOT, algo para lo cual se me indicó después que usara PatruBOT (disc. · contr. · bloq.), el cual actualmente sigo manteniendo operativo.