Usuario discusión:MarioFinale/test/Archivo 2019 - Trimestre 1

Contenido de la página no disponible en otros idiomas.
De Wikipedia, la enciclopedia libre


El bot anda raro, he hecho una consulta firmada en su lugar correspondiente (WP:CON) y el bot me lo ha firmado 3 o cuatro veces. --Aitorembe (discusión) 03:27 5 dic 2018 (UTC)[responder]

✓ Hecho, lo había corregido hace tiempo ya pero me faltaba implementarlo en toolforge. ~ℳɑrio - (¿Hablemos?) 15:02 11 ene 2019 (UTC)[responder]

Problemas con archivados del Café[editar]

Hola MarioFinale, sería conveniente que revisaras estos dos archivados casi idénticos que hizo el bot en dos días consecutivos: 30 ene y 31 ene. Además en todas esas ediciones agrega «Archivo» al inicio de la página, supongo que en lugar de «{{Archivo}}». Este último error se repite en varias páginas del Café (desconozco si también hace lo mismo en las discusiones). -- Leoncastro (discusión) 02:13 31 ene 2019 (UTC)[responder]

@Leoncastro: Lo reviso ahora, estoy literalmente en medio de la nada así que no tengo buena conexión, puede que me tarde un poco. ~ℳɑrio - (¿Hablemos?) 20:52 31 ene 2019 (UTC)[responder]
Hice un par de arreglos, me comentan que tal anda. ~ℳɑrio - (¿Hablemos?) 21:31 31 ene 2019 (UTC)[responder]

Un reto[editar]

Hola MarioFinale, el bot no hizo apropiadamente esta edición, donde se dejó falsas secciones declaradas entre las etiquetas que ignoran el wikicódigo (creo que son <nowiki>, <pre>, <source> y <syntaxhighlight>). Observa como dejó la sección «Notas» que figuraba dentro del código de ejemplo, y tuve que resolverlo moviendolo al archivo manualmente. Si lo hiciera el bot sería épico. Entiendo que es un caso bastante particular, que no se presenta con frecuencia, y que es bastante peculiar para programarlo, por lo que no hay problema si no se implementa; pero lo dejo como reto. -- Leoncastro (discusión) 20:45 11 feb 2019 (UTC)[responder]

Hice un par de cambios, probé localmente y funciona OK pero se me complica implementarlo en toolforge en el tiempo inmediato, así que quedaría pendiente. ~ℳɑrio - (¿Hablemos?) 21:24 11 feb 2019 (UTC)[responder]
Cuidado MarioFinale, <source> requiere atributos, por lo que nunca deberías encontrar <source> sino <source atributos lang="algo" etc>. Y es un alias de <syntaxhighlight>, por lo que también se aplica a esta. -- Leoncastro (discusión) 22:30 11 feb 2019 (UTC)[responder]

┌─────────────────────────────┘
Hice estos cambios, hay que ver que tal va ahora. ~ℳɑrio - (¿Hablemos?) 16:04 18 feb 2019 (UTC)[responder]

Corrijo, se producían ciertos falsos positivos. ~ℳɑrio - (¿Hablemos?) 16:17 18 feb 2019 (UTC)[responder]
@MarioFinale, en etiquetas HTML lo más práctico es evaluar <etiqueta( [^>]*)?>. Nótese que solo se rompe la composición ante un símbolo > (no afectan ni saltos de línea ni nuevas aperturas). Además, debes tener en cuenta que se acepta <etiqueta>, <Etiqueta>, <ETIQUETA>, e incluso <eTiQuEtA> o cualquier combinación de mayúsculas y minúsculas, por lo que o bien se hace insensitive o se evalúa como <[Ee][Tt][Ii][Qq][Uu][Ee][Tt][Aa]( [^>]*)?>, con todas las alternativas de las letras. Véase el código del siguiente ejemplo:
<SyNtAxHiGhLiGhT
lang="css" style="border: 5px dashed red; <lol " <
>
.style { border: 3px dashed red; }
</syntaxhighlight>
Que igualmente da como resultado:
.style { border: 3px dashed red; }
Recomiendo que rectifiques entonces las expresiones. Saludos. -- Leoncastro (discusión) 23:01 18 feb 2019 (UTC)[responder]
Se me olvidó avisar que ya está ✓ hecho y al parecer funciona medio decente. En teoría podría reducir todas esas regex a una sola bien grande y así solo uso una lista de reemplazo, pero sería menos legible y honestamente I'm too lazy for that. ~ℳɑrio - (¿Hablemos?) 04:32 22 feb 2019 (UTC)[responder]
@MarioFinale, eso es fácil, «una sola bien grande»: <(code|pre|source|syntaxhighlight)(?: [^>]*)?>[\s\S]+?<\/\1(?: [^>]*)?>. Saludos. -- Leoncastro (discusión) 14:29 22 feb 2019 (UTC)[responder]

Error de bot[editar]

Hola, deberías fijarte que el bot está cometiendo estos errores con el tema de la firma de usuario. --Stïnger (会話) 20:37 17 feb 2019 (UTC).[responder]

@Stïnger: ✓ Hecho, ahora no completa la firma si la coincidencia corresponde al usuario "dueño" de la supágina si se trata de una discusión de usuario. Gracias por avisar. ~ℳɑrio - (¿Hablemos?) 15:57 18 feb 2019 (UTC)[responder]

Firma automática a vándalos[editar]

Hola MarioFinale, el bot le coloca la firma a vándalos como Hemayeutical rolls (disc. · contr. · bloq.) lo que luego dificulta tanto la reversión de la edición como el cambio de visibilidad por insultos graves. ¿Hay forma de evitar esto? saludos --Oscar_. (discusión) 12:47 4 mar 2019 (UTC)[responder]

@Oscar_.: En primera instancia SeroBOT debería haber revertido esos comentarios. Probablemente por como entrenaron ORES esos comentarios tienen % de vandalismo inferior. Puedo hacer que no firme los comentarios con alta posibilidad de ser vandálicos, pero tendríamos que definir el margen. Hago ping a Superzerocool para saber si tendrá una sugerencia en base a su experiencia afinando a serobot. ~ℳɑrio - (¿Un té?) 13:39 4 mar 2019 (UTC)[responder]
Voy a implementar una verificación por ORES un poco más estricta que la de serobot (omitir ediciones con probabilidad superior al 92% de ser dañina). Igualmente hay que tener en cuenta que en esa edición el sistema ORES dio una probabilidad de 55% de ser dañina. Así que se hubiera pasado igual. ~ℳɑrio - (¿Un té?) 21:55 4 mar 2019 (UTC)[responder]
Menciono además que hay una lista en la que se pueden añadir páginas exentas de firma. Si esa discusión se vandaliza mucho puede añadirse a la lista. ~ℳɑrio - (¿Un té?) 22:38 4 mar 2019 (UTC)[responder]
He subido aún más el margen ORES (a 97%). La mayoría de las ediciones sin firma tienen un % alto. ~ℳɑrio - (¿Un té?) 21:37 5 mar 2019 (UTC)[responder]

test[editar]

archivame ~ℳɑrio - (¿Un té?) 22:50 16 feb 2019 (UTC)[responder]