Utente:BOTutor

Da Wikipedia, l'enciclopedia libera.
Vai alla navigazione Vai alla ricerca

Funzionamento

Il bot è progettato per il progetto accoglienza ed il suo compito è quello di agevolare il tutoraggio, tenendo sempre d'occhio i tutor che diventano inattivi e gli errori comuni degli utenti.

Gira su Toolforge, ed è parte del tool con id tutor; gli script che esegue sono reperibili su https://gitlab.wikimedia.org/valejappo/wikipedia-tutor-bot.

Alcune funzioni funzionano su richiesta attraverso toolforge:tutor. Il codice sorgente del webservice è disponibile su https://gitlab.wikimedia.org/valejappo/wikipedia-tutor-webservice.

Controllo delle domande senza risposta

Il bot ogni giorno a mezzanotte (CET/CEST) controlla che le domande lasciate ai tutor abbiano ricevuto risposta entro 2 giorni (nella talk del tutor o dell'allievo).

Se una domanda non ha ricevuto risposta, di base il bot non agisce: possono capitare troll o domande che non necessitano di risposta. Se, però, il tutor risulta non essere attivo (sia in termini di modifiche che in termini di azioni di registro) da quando ha ricevuto la domanda, la domanda viene riassegnata a un tutor (viene pingato) con massimo 0 giorni di inattività.

Controllo delle richieste inevase

Il bot ogni giorno a mezzanotte (CET/CEST) controlla che le richieste lasciate in Progetto:Coordinamento/Accoglienza/Richieste siano state evase entro 1 giorni.

Se la richiesta non è stata evasa, viene assegnata a un tutor (viene pingato) con massimo 0 giorni di inattività.

Controllo dei tutor inattivi

Il bot ogni giorno a mezzanotte (CET/CEST) controlla se un tutor è inattivo (sia in termini di modifiche che di azioni di registro) da almeno 7 giorni.

Se il tutor è inattivo ed ha ricevuto domande attraverso la pagina iniziale tra ultimi 7 e 2 giorni, questo significa che non ha impostato il suo stato come occupato: il bot avverte quindi il tutor nella sua pagina di discussione e gli altri tutor in Progetto:Coordinamento/Accoglienza/Richieste.

Riassegnazione automatica dei tutor

Non è ancora possibile, a livello di permessi (serve il permesso setmentor), eseguire quest'azione.

Il bot, in modalità semi-automatica, su richiesta di un tutor da https://tutor.toolforge.org, può riassegnare automaticamente gli allievi di un tutor (terzo o non) ad altri tutor attivi negli ultimi 4 giorni.

Configurazione

I seguenti parametri possono venire facilmente modificati in caso di necessità da parte della comunità facendone richiesta al manovratore. Non sono inclusi nella lista eventuali testi o parametri troppo complessi.

Controllo delle domande senza risposta

  • Numero di giorni da aspettare prima di riassegnare una domanda senza risposta: 2 ^a, b
  • Massimo numero di giorni di inattività di un tutor affinché possa venire selezionato per la riassegnazione: 0 ^

Controllo delle richieste inevase

  • Numero di giorni da aspettare prima di assegnare una richiesta senza risposta: 1 ^
  • Massimo numero di giorni di inattività di un tutor affinché possa venire selezionato per l'assegnazione: 0 ^

Controllo dei tutor inattivi

  • Giorni di inattività massimi: 7 ^a, b

Riassegnazione automatica dei tutor

  • Massimo numero di giorni di inattività di un tutor affinché possa venire selezionato per la riassegnazione: 4 ^

Accorgimenti

Se il titolo delle pagine MediaWiki:GrowthMentors.json e Progetto:Coordinamento/Accoglienza/Richieste dovesse cambiare, il bot smetterebbe di funzionare. Se si decide di cambiare tali titoli, avvisare anticipatamente il manovratore.