I bot in Wikipedia sono programmi o script per computer che sollevano i loro operatori da attività automatizzabili regolari o ripetitive (ad es. Correzione di errori di battitura). Il framework bot più popolare e comune è il Pywikibot (PWB) (scritto in Python ). Altri bot framework in altri comuni linguaggi di programmazione sono elencati in fondo alla pagina . Attualmente ci sono 117 bot segnalati su Wikipedia tedesca (con solo 42 attivi).
Ogni bot ha la sua pagina utente, proprio come ogni utente umano , che spiega esattamente a cosa serve. Contrassegnando/registrando internamente tali account utente come bot in Wikipedia (bot flag) , gli utenti normali possono anche vedere le numerose modifiche, ad es. B. Nascondi su modifiche recenti. Se un bot non registrato è attivo a una velocità troppo elevata ("le ultime modifiche sono inondate") o l'utente responsabile non reagisce ai messaggi di errore o alle critiche per un breve periodo, qualsiasi amministratore può bloccare un bot.
Se hai richiesto il flag per il tuo bot, ma ti è stato negato e non ti è stato esplicitamente consentito di utilizzare il bot senza flag, non utilizzare un bot in condizioni normali!
nella pagina utente del bot, descrivi le azioni e come eseguirle e il modello{{ bot }}includere,
annunciare il progetto nelle aree pertinenti (pagine interessate, progetti) e ascoltare le obiezioni,
si prega di inviare la richiesta per lo stato del bot qui . A meno che non vengano sollevate obiezioni dalla comunità entro sette giorni, i burocrati imposteranno la bandiera del bot . In caso di problemi, inattività prolungata, reclami o su richiesta dell'operatore del bot, anche questo flag può essere nuovamente rimosso.
In linea di principio, lavora solo nello spazio dei nomi degli articoli di Wikipedia e, soprattutto, tieni le mani lontane dalle pagine degli utenti. Le eccezioni devono essere discusse qui in anticipo.
Compila i testi di riepilogo in modo significativo iniziando con "Bot:" (non con "XYZ-Bot era qui!"), In modo che gli utenti umani possano controllare meglio il bot,
non lasciare mai il bot incustodito per molto tempo. Il freno di emergenza per i rimbalzi è solo il blocco dell'utente.
Nelle prime settimane, modifica con il tuo bot solo il numero di articoli che puoi riportare al vecchio stato, se necessario. Con i nuovi robot, gli errori accadono sempre all'inizio.
Apportare solo modifiche minime e piccole correzioni estetiche (es. rimuovere gli spazi superflui) insieme a interventi più ampi e davvero seri.
Apporta le modifiche agli articoli con parsimonia e lentamente per non sovraccaricare troppo i server. Per i bot è tollerata una velocità di circa 5 modifiche al minuto ; in alternativa si può utilizzare il parametro maxlag (quindi fino ad un massimo di 15 edit al minuto),
Tieni presente che i bot non dovrebbero creare articoli in blocco. Tali azioni devono essere annunciate in anticipo in un luogo adatto nel progetto in questione, vedere anche Botopedia ,
Se il bot e l'operatore del bot non sono attivi da più di un anno, il flag può essere ritirato dal bot per motivi di sicurezza. Se vuoi usarlo di nuovo in seguito, è meglio registrarsi sulla discussione di Wikipedia:burocrati .
I bot possono essere scritti in quasi tutti i linguaggi di programmazione. La scelta del linguaggio dipende dall'esperienza e dalle preferenze dell'autore del bot, nonché dalla disponibilità di librerie rilevanti per lo sviluppo del bot. Il seguente elenco contiene alcune lingue comuni per i bot:
Cygnus con funzioni di accesso, lettura, salvataggio e una varietà di query e altre funzioni aggiuntive. A seconda della versione, sono supportate anche le funzioni di amministrazione.