Nonciclopedia:Bot: differenze tra le versioni

 
(15 versioni intermedie di 9 utenti non mostrate)
Riga 1:
{{scorciatoiascorciatoie|NNP:BOT}}
[[File:Roy Batty.jpg|miniatura|«''Io ne ho viste cose che voi utenti umani non potreste immaginarvi:<br>
__NOTOC__
orribili errori di battitura al largo dei bastioni di Orione,<br>
 
e ho visto categorie messe a cazzo vicino alle porte di Tannhäuser.<br>
E tutte quelle modifiche andranno perdute nel tempo,<br>
come lacrime nella pioggia.<br>
È tempo di mass edit.''»]]
Buoni Ordinari del Tesoro? No... non sono tesori, non sono ordinari, e soprattutto, '''non sono buoni!'''
 
Un '''bot''' (abbreviazione di "figlio di '''bot'''tana") è un programma che può fare qualunque cosa faccia un utente (a parte cazzeggiare) ed è usato per i lavori lunghi, ripetitivi e pallosi che nessuno vuol fare a mano. Le merdifiche bottane sono evidenziate in [[Aiuto:cronologia|cronologia]] con l'etichetta ''bot''.
{{Dimensione|130%|'''ATTENZIONE}}: prima di usare il bot per una [[McGayver|furbissima nuova super-idea geniale]] è meglio parlarne prima nella [[Discussioni Nonciclopedia:Bot|discussione]] o sull'apposito [http://nonciclopedia.altervista.org/phpBB3/viewtopic.php?f=3&t=2457 topic] del forum.'''
 
== NuoveSorvegliare levei bot ==
I bot non sono esseri umani e vengono perciò discriminati da tutti, almeno è questo che dicono loro; in realtà non sono visualizzati nelle [[Speciale:UltimeModifiche|ultime merdifiche]] (UM) solo perché sarebbe una rottura di palle trovarsele ingolfate da centinaia di "correzione virgola" e roba simile. Se vuoi [[Nonciclopedia:RC patrolling|sorvegliare]] i bot devi impostare l'opzione apposita nelle UM aprendo "{{MediaWiki:rcfilters-search-placehoder}}" e poi cliccando '''{{MediaWiki:rcfilters-filter-bots-label}}'''.
Al momento non abbiamo bisogno di nuovi bot. Se comunque ritieni di poter dare il tuo contributo, proponiti [[{{TALKPAGENAME}}|nella discussione]].
 
== Richieste di intervento ==
Per utilizzare il pywikipediabot su Nonciclopedia devi prima modificare 3 file del pacchetto originale:
Se per qualche ''serissimo'' motivo dovesse servire l'intervento di un bot, e per "serissimo" intendiamo che è un lavoro mostruoso e che nessun essere umano dovrebbe essere sacrificato nell'impresa, fallo presente in [[{{TALKPAGENAME}}|discussione]]. Gli utenti che gestiscono bot dovrebbere [[Aiuto:Tenere d'occhio pagine|tenere d'occhio]] la pagina per attivarsi non appena avranno finito di giocare a ''Space Invaders''.
# Il file '''user-config.py''' per configurare i parametri di accesso
 
# Il '''[[/uncyclopedia_family.py|uncyclopedia_family.py]]''' (nella cartella ''families'') per aggiungere i nuovi namespace
== Richieste di autorizzazione ==
# Il file '''[[/fixes.py|fixes.py]]''' per impostare dei set di correzioni automatiche
In teoria chiunque può creare un bot e iniziare a fare danni, ma ovviamente verrebbe bannato a morte (solo il bot, non chi l'ha creato, a meno che non sia un vandalo vero e proprio).
Per ottenere informazioni sul file ''user-config.py'' è necessario iscriversi sul forum e avere accesso alla Camera Oscura.
 
Per far approvare il tuo bot basta chiederlo in [[{{TALKPAGENAME}}|discussione]] ma devi seguire questi passi o finisce male:
 
# Chiedi in discussione se è il caso o meno di crearlo, che già ne abbiamo tanti che si arrugginiscono in cantina. Spiega soprattutto che lavoro farà.
# [[Aiuto:Come affiliarsi|crea un'utenza]] con la parola ''bot'' nel nome, così tutti possono vedere che non è un bambino vero; se includi anche il tuo [[Aiuto:Nome utente|nick]] per rendere più riconoscibile il padrone del bot, ci fai un piacere. Ad esempio, potrebbe chiamarsi "{{USERNAME}}bot".
# Fai delle prove su qualche decina di pagine, meglio se sono tue sottopagine utente così non fai danni, e fai rapporto sempre qui in discussione.
# Nel giro di 1 settimana (più o meno) un [[NP:Burocrati|burò]] dà un'occhiata ai pareri emersi e decide se dare lo status di bot o bannarlo perché inutile.
 
== Politica d'uso ==
La fantascienza ci insegna che i bot sono malvagi quindi bisogna stare attentissimi a usarli.
 
Innanzitutto chi crea un bot è '''responsabile''' di qualunque cosa faccia. Se il bot vandalizza, il vandalo è chi lo manovra. Se il bot si spaccia per essere umano, è un sockpuppet di chi l'ha creato. Con tutto ciò che ne [[NP:BAN|consegue]].
 
Per limitare gli equivoci, oltre a mettere "bot" nel nome del bot è bene che la sua [[Aiuto:pagine utente|pagine utente]] dica chiaramente che è un bot e a chi appartiene, e magari elencare pure i suoi compiti. La [[Aiuto:Pagina di discussione|discussione]] invece deve [[Aiuto:Redirect|rimpallare]] alla discussione dell'utente, così chi vuol fare domande al bot non si ritrova un messaggio registrato inquietante.
 
Le modifiche in massa sono accettabili per correggere errori e formattare, non per riscrivere le pagine come piace a te. Tutte le indicazioni del [[Aiuto:Manuale di stile|Manuale di stile]] sono ok, il resto probabilmente è meglio di no.
 
== Personaggi e interpreti ==
L'elenco aggiornato automaticamente di tutti e {{NUMBERINGROUP:bot}} i Bot non ancora rottamati, lo trovi in [[Speciale:Utenti/bot]]. Questi qui sotto li teniamo per ricordo.
{| class="sortable" style="width: 100%; background-color: #FFFFFF; color: #000000; border: 1px solid #000000; text-align: left; margin-bottom: 0px; margin-top: 0px;"
|- style="background-color: #ddf; border-bottom: 2px solid black;"
!style="width:16%;"|Bot
!style="width:16%;"|Padrone
!style="width:18%;"|Stato di servizio||Incarichi
|- style="background-color: #fff; border-bottom: 1px solid black;"
|[[Speciale:Contributi/Cresh.Bot|Cresh.Bot]]||[[Utente:Cresh.|Cresh.]]||''inattivo dal 22 giu 2017''||
*Ricerche
*Sostituzioni
*Correzioni ortografiche e sintattiche
*Makelist
*Inserimento Template
*Aggiunta e correzione Categorie
*Ricerca di articoli orfani e collocazione template corrispondente
*Creazione Wikilink
|-style="background-color: #ddd; border-bottom: 1px solid black;"
|[[Speciale:Contributi/VerpBot|VerpBot]]||[[Utente:Verp89|Verp89]]||''inattivo dal 28.06.2014''||
* Correzioni ortografiche
* Makelist
|-style="background-color: #fff; border-bottom: 1px solid black;"
|[[Speciale:Contributi/CafiBot|CafiBot]]||[[Utente:Cafi96|Cafi96]]||''attivo dal 19 nov 2015''||
* Correzioni tecniche e grammaticali
* Esecuzione di ricerche
* Bug-fix e Alpha test dei nuovi script
|-style="background-color: #ddd; border-bottom: 1px solid black;"
|[[Speciale:Contributi/NoncioBot|NoncioBot]]||[[Utente:Nonciclopediologo|Nonciclopediologo]]||''attivoinattivo dal 14 mar 2017 ''||
* Ricerca e correzione accenti e altri [[Aiuto:Manuale/Formattazione#Italiacano|orrori di ortografia]]
* Aggiunta e correzione categorie
Line 30 ⟶ 70:
* Sostituzione immagini spostate nelle pagine
|- style="background-color: #fff; border-bottom: 1px solid black;"
|[[Speciale:Contributi/MFHbot|MFHbot]]||[[Utente:MFH|MFH]]||''attivoinattivo dal 5 gen 2013 ''||
*Ricerche e sostituzioni a scopo di restauro
*Correzioni ortografiche e sintattiche
Line 56 ⟶ 96:
|}
 
== Pagine correlate ==
{{Img
* [[Nonciclopedia:Livelli di accesso degli utenti]]
|Url = http://upload.wikimedia.org/wikipedia/commons/thumb/e/ea/BB61_USS_Iowa_BB61_broadside_USN.jpg/300px-BB61_USS_Iowa_BB61_broadside_USN.jpg
* [[Speciale:Utenti/bot]] (elenco dei bot operativi)
|Pag = http://en.wikipedia.org/wiki/File:BB61_USS_Iowa_BB61_broadside_USN.jpg
* [[Aiuto:Espressioni regolari]] (ovvero script regex)
|Larg = 300px
|Pos = right
|Testo = Un tipico bot durante la correzione della [[E']].
}}
 
== Incarichi ==
::'''''[{{fullurl:{{TALKPAGENAME}}|action=edit&section=new}} Richiedi un nuovo compito per i bot]'''''
 
=== RicercheCollegamenti esterni ===
* [httphttps://meta.wikimedia.org/wiki/Category:PywikipediaBot/it GuideBot] disu vari script]Wikimedia
Se avete bisogno di una ricerca, rivolgetevi a [[Discussioni utente:MFH|MFH]].
* [https://botwiki.org/] - guida e bot di esempio
* [http://dotnetwikibot.sourceforge.net DotNetWikiBot Framework]
* [https://www.mediawiki.org/wiki/Manual:Pywikibot/Compat/Basic_use/it] - guida base all'uso di Pywikibot
* [http://www.gentoo.it/Programmazione/byteofpython/ A byte of Python] - guida base al linguaggio Python
* [http://www.regular-expressions.info/ regular-expressions.info] - per imparare ad usare le espressioni regolari (regex).
<!-- GLI SCRIPT QUI SOTTO VANNO IN [[Aiuto:Espressioni regolari]]
 
== Regex utili (da implementare prossimamente in ''user-fixes'') ==
Line 103 ⟶ 143:
 
== Guide e link utili==
* [https://www.evemilano.com/come-funzionano-le-espressioni-regolari-regex/ Guida sulle regex]-->
* [http://botwiki.sno.cc/wiki/Main_Page Sito di BotWiki]
* [http://meta.wikimedia.org/wiki/Come_usare_il_wikipediabot_in_linguaggio_python Guida di base all'uso dei bot]
* [http://meta.wikimedia.org/wiki/Category:Pywikipedia Guide di vari script]
* [http://fido.altervista.org/RegExp/regex.html Guida sulle regex]
 
[[Categoria:Linee guida]]
{{cat|Progetti}}
Picciotti, Nerdoni, Rullatori, sloggiatori
9 934

contributi