≪I bot sono come i bambini, vanno seguiti!≫
Un
bot
(abbreviazione di
robot
) e normalmente un
programma
che opera sulle pagine di
Wikipedia
come se fosse un utente, ma molto piu velocemente. Di norma viene usato per lavori lunghi e ripetitivi (nonche noiosi), in modo da svolgerli in meno tempo. Puo essere scritto in qualsiasi linguaggio di programmazione che permetta di inviare al server richieste
HTTP
; per ora ce ne sono in
Java
,
PHP
,
Python
e
Perl
. A seconda del framework usato, vengono segnate come modifiche effettuate da bot solo quelle esplicitamente indicate come tali col parametro api
bot
. Un bot software funziona attraverso un'
utenza
con il flag di bot. Queste utenze possono inoltre editare utilizzando tool automatici come
Autowikibrowser
, gia pronti e non programmati all'occorenza come i tipici bot.
Gli edit delle utenze bot, indipendentemente dallo strumento utilizzato, hanno uno
status
diverso da quello di un utente normale e non vengono di norma visualizzati nella
pagina delle ultime modifiche
, per evitare di rendere difficoltose le operazioni di
patrolling
, ma e possibile impostare la stessa per
vedere le operazioni svolte dai bot
.
Per richiedere l'intervento di un bot, vedi l'
apposita pagina
. Chi gestisce un bot segue quella pagina, in modo da potersi attivare secondo le necessita espresse dai wikipediani.
L'utilizzo di un bot non autorizzato, data l'elevata frequenza con cui puo intervenire sulle voci, intasa la pagina delle ultime modifiche, rendendo estremamente difficile il lavoro di controllo delle modifiche. Per tale motivo, i bot non autorizzati possono venire bloccati
[1]
, mentre quelli
fuori controllo
devono
essere bloccati a vista.
Per poter avere lo
status
di bot occorre chiedere l'
autorizzazione
dopo aver creato una nuova utenza con le specifiche indicate nella pagina delle rischieste . L'autorizzazione non e una formalita: prima di richiederla, e necessario verificare di aver letto per intero questa pagina, le pagine di servizio a cui essa rimanda e la pagina per le richieste di autorizzazione. Bot manovrati con fretta, imperizia o negligenza e i cui edit, di prova o di contribuzione, non risultino ineccepibili non ricevono l'autorizzazione o vengono immediatamente bloccati e deflaggati se l'hanno gia ottenuta.
Gestire un bot e un'attivita di responsabilita che richiede molta attenzione e perizia. Per le pratiche consigliate nella gestione di un bot vedi
Wikipedia:Bot/Etica del manovratore
.
Le utenze automatiche che non hanno (o non hanno ancora) ottenuto il flag di bot sono sottoposte a dei limiti:
- il rateo di modifiche non puo superare il limite di
1 edit/minuto
considerato che, come per tutti gli utenti non-bot, devono essere sottoposte a verifica dei patroller e non sono rimovibili dalla lista degli
osservati speciali
e delle
ultime modifiche
;
- dato che negli
orari notturni
(0:00-8:00) la presenza di
patroller
e fisiologicamente soggetta a diminuzioni in numero, modifiche automatiche effettuate in questa fascia oraria senza il flag di bot
non sono permesse
.
Ecco un
elenco delle sostituzioni di testo
ammesse in automatico per errori di ortografia o consuetudini d'uso.
Si ricorda che in nessun caso sono tollerate sostituzioni su pagine utente o su pagine archiviate e che degli eventuali errori nelle
regexp
risponde il manovratore, che e pertanto invitato a verificare costantemente il lavoro del bot.
Esiste la possibilita di impedire ai bot di modificare una voce (anche da parte di un singolo bot): per approfondire vedi l'uso del
Template:Bots
.
L'elenco aggiornato automaticamente di tutti i Bot, che attualmente sono 115, e disponibile nella pagina
Speciale:Utenti/bot
, mentre l'elenco per data dell'ultima attivita svolta e presente in
questa pagina
.
Tra questi ve ne sono alcuni che svolgono costantemente delle attivita predefinite piu gestionali (rispetto alla correzione errori o alla modifiche delle pagine su richiesta). Vanno monitorati maggiormente perche il loro arresto puo venir rilevato dagli utenti come un malfunzionamento di Wikipedia:
I seguenti
canali IRC
possono fornire supporto o informazioni riguardanti i bot o argomenti correlati.
Per informazioni su cosa serve per accedervi, si veda
questa pagina
.
Tramite la funzione di
suppressredirect
, i bot, come gli
amministratori
e i
mover
, possono eseguire le
inversioni di redirect
eseguendo nell'ordine i tre seguenti
spostamenti
senza lasciare
redirect
: se una pagina con un
titolo
A deve assumerne uno B occupato da un suo redirect, quest'ultimo deve essere spostato in una pagina provvisoria dal titolo C, permettendo lo spostamento della pagina da A a B e successivamente quello del redirect da C ad A.
- ^
Quando si vuole bloccare un bot, si deve bloccare solo l'utente-bot, non attivare anche il blocco automatico dell'IP associato: altrimenti il manovratore si trova anch'esso bloccato.