Contenuto cancellato Contenuto aggiunto
un po' di descrizione...
+info per botolatori
Riga 19:
}}
Sono un bot controllato da {{user|Nickanc}}. Sto muovendo i primi passi col mio papà con l'aiuto di {{user|Gnumarcoo}}. :)
 
== Alcuni comandi per eseguire richieste ==
 
*Spostamento Wikilink : Sostituisci XXXX con il nome della pagina da cambiare, YYYY quella che la sostituisce, ZZZ il nome sezione di [[Wp:BOT/R]]:
 
<code><nowiki>python replace.py -regex '\[\[XXXX([\|]*[^\|\]]*)\]\]' '[[YYYY|{{subst:#ifeq:\1||XXXX|\1}}]]' -nocase -summary:"[[Wp:Bot|Bot]]: spostamento wikilink come [[Wikipedia:Bot/Richieste#ZZZ|richiesto]]" -ref:"XXXX" -putthrottle:00</nowiki></code>
 
*PosteBot (termine coniato da {{user|Gnumarcoo}}): aggiunge un certo tmp substato in fondo alle pagine in un certo elenco: XXXX pagina link YYYY pagina testo
 
<code><nowiki>python add_text.py -links:"XXXX" -ns: -text:"{{subst:YYYY}}" -summary:"[[Wp:Bot|PosteBot]]: avviso" -except:"Cellistbot"-noreorder -putthrottle:00</nowiki></code>
 
 
== Archiviazione semiautomatica ==
L'archiviazione semiautomatica consiste in:
#Un bot cancella dalla prima voce le sezioni da archiviare
#Un umano guarda il diff e copia le sezioni nell'archivio
Si tratta di insegnare al bot come riconoscere correttamente le sezioni da archiviare. Qui alcuni esempi per pagine molto specifiche:
*[[WP:BOT/R]]
 
<code><nowiki>python replace.py -regex '==[^=\n]+==.*?\{\{\s*RichiestaBot[^{}]*(\{\{[^{}]*\}\}[^{}]*)*\|\s*stato\s*=\s*\{\{ *(non )*fatto *\}\}.*?\n==' '==' -dotall -nocase -summary:"[[Wp:Bot|Bot]]: test archiviazione" -page:"Wikipedia:Bot/Richieste"-putthrottle:00</nowiki></code>
 
*[[Progetto:Coordinamento/Accoglienza/Richieste]]
 
<code><nowiki>python replace.py -regex '==[^=\n]+==.*?\{*\{* *(non )*fatto *\}*\}*.*?==' '==' -dotall -nocase -summary:"[[Wp:Bot|Bot]]: test archiviazione" -page:"Progetto:Coordinamento/Accoglienza/Richieste" -putthrottle:00</nowiki></code>
 
{{Pulsante di emergenza bot}}
[[Categoria:Bot|{{PAGENAME}}]]