Nonciclopedia:Bot: differenze tra le versioni

Vai alla navigazione Vai alla ricerca
Contenuto aggiunto Contenuto cancellato
Nessun oggetto della modifica
Riga 58: Riga 58:


== Regex utili (da implementare prossimamente in ''user-fixes'') ==
== Regex utili (da implementare prossimamente in ''user-fixes'') ==
'''<big>ATTENZIONE</big> (Sì di nuovo!): Non tutte le pagine necessitano di essere corrette, alcuni errori sono messi lì a posta. A breve una lista delle pagine da saltare. Per adesso è consigliata la modalità di correzione manuale.'''
* '''...è/e' ⇒ é''' (da provare):
* '''...è/e' ⇒ é''' (da provare):
<nowiki>replace.py -regex -start:! -summary:"Bot: correzione accenti delle e" "(\w+ch|\b[Nn]|\b[Ss]|\w+nt[ai]tr|\b[Bb]ign)(è|e\'(?!\')|e’)\b" "\1é"</nowiki>
<nowiki>replace.py -regex -start:! -summary:"Bot: correzione accenti delle e" "(\w+ch|\b[Nn]|\b[Ss]|\w+nt[ai]tr|\b[Bb]ign)(è|e\'(?!\')|e’)\b" "\1é"</nowiki>
Riga 70: Riga 71:
*'''pò ⇒ po’''':
*'''pò ⇒ po’''':
<nowiki>replace.py -regex -start:! "\bpò\b" "po’"</nowiki>
<nowiki>replace.py -regex -start:! "\bpò\b" "po’"</nowiki>



== Script ==
== Script ==

Versione delle 21:51, 20 giu 2009

Scorciatoie
N:BOT

Buoni Ordinari del Tesoro? No... non sono tesori, non sono ordinari, e soprattutto, non sono buoni!

ATTENZIONE: prima di usare il bot per una furbissima nuova super-idea geniale è meglio parlarne prima nella discussione o sull'apposito topic del forum.

Nuove leve

Al momento non abbiamo bisogno di nuovi bot. Se comunque ritieni di poter dare il tuo contributo, proponiti nella discussione.

Per utilizzare il pywikipediabot su Nonciclopedia devi prima modificare 4 file del pacchetto originale:

  1. Il file /user-config.py per configurare i parametri di accesso
  2. Il file wikipedia.py per disattivare i fastidiosissimi "wikia-credits" (se hai l'ultima versione del pacchetto pywikipedia puoi saltare questo passaggio)
  3. Il uncyclopedia_family.py (nella cartella families) per aggiungere i nuovi namespace
  4. Il file user-fixes.py (da creare) per riconoscere i tag che evitano la correzione automatica

Personaggi e interpreti

Bot Padrone Incarichi
RangerPfennerBot Pfenner
  • Correzioni accenti
  • Aggiunta wikilinks
  • Sistemazione redirect doppi
HeavyBot (inattivo dall'1/8/2008) Heavymachinegun
  • Shit detection
Sanjibot Sanjilops
Qscgu9-bot Laurusnobilis
  • Correzioni accenti
  • Sistemazione redirect doppi
EurinomeFemBot (il primo nonché unico FemBot della storia dell'informatica) Eurinome
  • Shit detection
MFHbot MFH
  • Ricerche a scopo di restauro

Template:Img

Incarichi

Richiedi un nuovo compito per i bot

Ricerche

Liste generate da makelist

Regex utili (da implementare prossimamente in user-fixes)

ATTENZIONE (Sì di nuovo!): Non tutte le pagine necessitano di essere corrette, alcuni errori sono messi lì a posta. A breve una lista delle pagine da saltare. Per adesso è consigliata la modalità di correzione manuale.

  • ...è/e' ⇒ é (da provare):
replace.py -regex -start:! -summary:"Bot: correzione accenti delle e" "(\w+ch|\b[Nn]|\b[Ss]|\w+nt[ai]tr|\b[Bb]ign)(è|e\'(?!\')|e’)\b" "\1é"
Non funziona sulle e' seguite da ' (per il corsivo o il grassetto).
  • ...e' ⇒ è (da provare):
replace.py -regex -start:! -summary:"Bot: correzione accenti delle e" "(\b|\b[Cc]io|\b[Cc]aff|\b[Tt])(e\'(?!\')|e’)\b" "\1è"
Stesso problema: non può essere utilizzata per le e' seguite da '.
  • E' ⇒ È (da provare):
replace.py -regex -start:! "\b(E\')([\s\.:;\?!\|])" "È\2"
Stesso problema di sopra.
Da usare come modello per le regex delle altre vocali accentate (maiuscole e minuscole)
  • pò ⇒ po’:
replace.py -regex -start:! "\bpò\b" "po’"

Script


Guide e link utili