Italiano

Wikipedia:bot

Wikipedia:bot

Da Wikipedia, l'enciclopedia libera
Vai alla navigazione Vai alla ricerca
Abbreviazione : WP:BOT
Wikipedia Bots.png
Screenshot di un Pywikibot (dettaglio)

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!

requisiti

Se vuoi usare un bot nella Wikipedia in lingua tedesca, dovresti fare quanto segue:

  • creare un account utente separato per il bot, il cui nome contiene la parola "bot",
  • 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 ,
  • metti la pagina di richiesta agli operatori bot nella tua watch list, e preferibilmente anche quella per le note .

Bot inattivi

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 .

Guarda anche

risorse

Framework di bot MediaWiki

Vedi anche : mw:API:Codice client

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: