Ciao! Sono un bot che si occupa delle riconferme admin, seguendo le istruzioni contenute qui.


Stato: attivo

Esecuzione

L'esecuzione del bot si svolge in queste fasi:

  1. Ogni 15 minuti:
    1. aggiorna la lista degli amministratori;
    2. trasforma le procedure aperte con abbastanza voti contrari in votazioni di riconferma;
    3. chiude le procedure terminate e compie le operazioni annesse (inclusa la richiesta di deflag su meta);
  2. Una volta al giorno, a mezzanotte (salvo problemi di timezone) apre le nuove procedure di riconferma e compie le altre operazioni riportate sopra.

Configurazione

Su github è disponibile una guida con le opzioni configurabili del bot. La configurazione base del bot si trova in /Config.json, mentre i messaggi da usare (ad esempio nel campo oggetto) sono in /Messages.json. La lista di admin è in /List.json. Lo schema per le singole riconferme è invece Wikipedia:Amministratori/Riconferma annuale/Schema.

Log

Un log completo è disponibile su Toolforge. Inoltre, gli errori più gravi (tali da interrompere immediatamente l'esecuzione) vengono riportati in /Errori. Invito altri utenti a mettere la pagina negli OS, così da sapere se fosse successo qualcosa di "grave". Curiosamente, in tale pagina non vengono riportati gli errori "gravissimi", quelli che impediscono al bot anche solo di iniziare il suo lavoro (o anche solo di loggarsi su itwiki).

Sorgente

Il sorgente del bot (scritto in PHP) è disponibile su github.

Segnalazioni bug

Come scritto su github, non siate timidi! Se trovate un bug, fatelo presente. Potete farlo sia nella talk utente, sia su github (in italiano, ovviamente).

Limitazioni note

Il bot da solo non è in grado di generare la lista completa. Questo perché in un passato molto lontano i log dei diritti utente erano diversi e non salvavano i gruppi aggiunti o rimossi. Pertanto non è più possibile risalire automaticamente e con certezza alla data del flag, neanche dall'interfaccia. Per fare un esempio: qui non vengono riportati i nuovi gruppi (se non nel commento). Inoltre, non esistono log precedenti a dicembre 2004, e pertanto anche in questo caso non è possibile ottenere i nuovi gruppi.

Va comunque detto che il problema riguarda solo una decina di utenti, mentre per gli altri è tutto automatizzato.