Se vuoi segnalare un malfunzionamento di ItwikiBot clicca qui
Ricordati di avvisare anche uno dei manovratori.

Sommario delle modifiche dell'archivebotModifica

[@ Rotpunkt] Dal 5 novembre 2014 ItwikiBot ha cominciato ad usare sommari sbagliati per le modifiche (esempi: [1], [2], [3]). Forse il bot usa la nuova versione del messaggio "archivebot-older-than" (introdotta da gerrit:152138) che supporta il parametro "duration" e una versione di Pywikibot che non lo supporta (più vecchia di gerrit:152139)? --Ricordisamoa 20:14, 21 dic 2014 (CET)

Sì, grazie me ne ero accorto da un po' anch'io, era nella lista delle cose da fare :) Solo per chiarezza quando scrivi "sommario sbagliato" è solo la presenza di "%(duration)s" o hai visto anche altro? --Rotpunkt (msg) 20:47, 21 dic 2014 (CET)
Solo quello. Qualche volta esagero con la sintesi :) --Ricordisamoa 23:30, 21 dic 2014 (CET)
  Fatto ho risolto passando da compat a core (compat, anche aggiornato, presentava il problema), cosa che andava comunque fatta. --Rotpunkt (msg) 12:30, 22 dic 2014 (CET)
A scanso di altri problemi, ecco un backport per compat. --Ricordisamoa 17:13, 22 dic 2014 (CET)

ModificaModifica

Ma non dovrebbe archiviare le vecchie discussioni e non le nuove? --Erik91★★★+2 19:14, 28 feb 2015 (CET)

Ciao, il bot non gli archivia giustamente quelle discussioni perché sono senza data e firma. Se [@ Matlab1985] vi aggiungesse il template {{Nf}} come indicato nell'introduzione del manuale, gliele archiverebbe. Le altre discussioni invece gliele archivia perché più vecchie di 1 giorno (il default utilizzato da Matlab1985). Dovrebbe specificare algo, come indicato sempre nel manuale (vedi: << È importante tuttavia usare anche il parametro "algo", perché il suo valore predefinito è di un giorno: se non lo si ridefinisce verranno archiviate tutte le discussioni più vecchie di un solo giorno. >> ), anche negli esempi. --Rotpunkt (msg) 19:29, 28 feb 2015 (CET)
Grazie mille per la risposta non capivo il perché di quella modifica infatti :) --Erik91★★★+2 20:11, 28 feb 2015 (CET)
[@ Rotpunkt], l'algoritmo l'ho impostato a 15 giorni, ma non capisco l'uso del template {{Nf}} perchè tra le modifiche non archiviate ci sono sia modifiche firmate che non firmate.--Matlab1985 (msg) 20:52, 28 feb 2015 (CET)
[@ Matlab1985] Come scritto prima ci vuole data (con CET/CEST) e firma, come generato da ~~~~. Ti scrivo i problemi con i titoli delle discussioni e le relative soluzioni. Le seguenti discussioni hanno solo il nome utente (aggiungi la data, al bot serve proprio per capire se è da archiviare): "Template:TennisEventInfo e voce disambigua US Open", "Re:New South Wales Championships 1885". Queste hanno sono sia senza nome che data (metti il {{nf}}): "Mi devi un favore", "Grande slam d'oro", "Maria Sharapova". Queste non hanno il CET/CEST (come scritto all'inizio del manuale, correggi con CET/CEST): "Archiviare le discussioni degli utenti" e "Amateur-era tennis". PS Una volta corrette comunque ti conviene archiviarle a mano nell'archivio giusto, perché non usi l'archivio con le date e te le metterebbe al fondo nell'ultimo, anche se sono più vecchie. Se usi il bot dovresti avere la premura di controllare che almeno 1 firma in tutta la discussione sia corretta. Ciao. --Rotpunkt (msg) 22:02, 28 feb 2015 (CET)
Grazie per le dritte.--Matlab1985 (msg) 22:28, 28 feb 2015 (CET)

Aggiungere ns4 all'archiviazioneModifica

In Wikipedia:Officina è stato chiesto l'archiviazione automatica. L'ho impostata ma ho visto solo ora che il BOT è attivo solo in ns3, potete estenderlo anche all'ns4? --ValterVB (msg) 13:54, 24 ago 2017 (CEST)

  Fatto Ciao. --Rotpunkt (msg) 15:31, 24 ago 2017 (CEST)

Mese in maiuscoloModifica

Se si usa %(Monthname)s anziché %(monthname)s, l'archivio viene creato con il nome del mese in maiuscolo? --ValterVB (msg) 19:47, 27 ago 2017 (CEST)

Ciao, non è possibile, non solo non la creerebbe maiuscola ma %(Monthname)s non sarebbe riconosciuta come stringa valida. --Rotpunkt (msg) 13:10, 28 ago 2017 (CEST)

Aggiunta NS103Modifica

Mi sono dimenticato di chiedere l'attivazione del namespace 103 :-/ vedi discussione--Sakretsu (炸裂) 13:18, 12 apr 2018 (CEST)

  Fatto. Aggiungo che avevo impostato inizialmente la frequenza di esecuzione dell'archivebot.py a 1 ora (7-22) per permettere agli utenti di familiarizzare con l'archiviazione automatica (dopo aver fatto una modifica alla configurazione potevano vederne gli effetti senza aspettare fino a sera o al giorno dopo). Ora è passato ormai diverso tempo e se nessuno ha obiezioni nei prossimi giorni aggiornerò la frequenza a una sola esecuzione al giorno. --Rotpunkt (msg) 14:16, 12 apr 2018 (CEST)
Ho aggiornato la frequenza di esecuzione di archivebot.py a una sola esecuzione al giorno (22:00 UTC). --Rotpunkt (msg) 23:23, 23 apr 2018 (CEST)

Ripristino Wikipedia:Pagina delle prove e Pagina delle prove di WikidataModifica

Se nessuno vede controindicazioni nei prossimi giorni vorrei aggiungere a ItwikiBot (sempre tramite il gruppo itwiki) il semplice lavoro di ripristinare le due pagine Wikipedia:Pagina delle prove e Wikipedia:Pagina delle prove di Wikidata, così da non doverlo più fare manualmente. L'operazione sarà eseguita la notte, usando lo script apposito clean sandbox.py, con il parametro delay a 15 minuti (non verrà ripristinata la pagina se c'è stata una modifica più recente di quindici minuti). --Rotpunkt (msg) 15:06, 26 lug 2018 (CEST)

  Fatto, ho eseguito una modifica di prova, diff e diff, e abilitato l'esecuzione giornaliera a partire da questa notte. --Rotpunkt (msg) 08:34, 27 lug 2018 (CEST)
Ho aggiornato la frequenza di clean_sandbox.py, una sola volta di notte non era molto efficace. Ora è eseguito ogni due ore con delay di 60 minuti (ripristino solo se non ci sono state modifiche da più di un'ora). --Rotpunkt (msg) 14:38, 19 set 2018 (CEST)
Ho notato che esisteva una terza pagina delle prove, Utente:Elitre (WMF)/Pagina delle prove VE, perché VE è abilitato solo nei namespace Principale, Utente, File, Aiuto e Categoria (forse era meglio usare una pagina di Aiuto che di un utente, comunque si potrà sembre cambiare) e l'ho aggiunta tra quelle da ripristinare. --Rotpunkt (msg) 17:27, 21 set 2018 (CEST)

Aggiornamento automatico Template:Dati Wikipedie/datiModifica

Come segnalato a [@ Antonio1952] che si era sempre occupato di aggiornare manualmente la pagina Template:Dati Wikipedie/dati, da questa notte la farò aggiornare da ItwikiBot (con qualche edit di prova nella giornata), come avviene già sulle altre wiki. --Rotpunkt (msg) 08:44, 27 lug 2018 (CEST)

  Fatto --Rotpunkt (msg) 10:44, 27 lug 2018 (CEST)
[@ Rotpunkt], mi sembra che vada tutto bene. C'è solo da eliminare la wikipedia in moldavo (mo:) che è un redirect a quella in romeno e che non viene conteggiata né su Meta né dai bot che operano su en.wiki e su es.wiki; di conseguenza va corretto anche il totale. --Antonio1952 (msg) 16:31, 27 lug 2018 (CEST)
[@ Antonio1952] Fatto, diff e diff. --Rotpunkt (msg) 17:36, 27 lug 2018 (CEST)
Perfetto! --Antonio1952 (msg) 17:38, 27 lug 2018 (CEST)

Anomalia innocua ma fastidiosaModifica

Segnalo. --Ignazio (msg) 12:19, 9 mar 2019 (CET)

AdminListModifica

Ciao, non è importante, però avevo corretto le etichette usate da MediaWiki:Gadget-markAdmins.js e il bot le ritoglie automaticamente --Bultro (m) 09:40, 29 feb 2020 (CET)

  Fatto diff (quando il bot si ripiglia la modifica sarà online) --Valerio Bozzolan (msg) 20:40, 6 apr 2020 (CEST)

Template:Dati Wikipedie/datiModifica

[@ Valerio Bozzolan, .avgas], il bot non sta più aggiornando la pagina in oggetto dal 22 u.s. --Antonio1952 (msg) 19:15, 24 mar 2020 (CET)

Ho notato anche che dal 22 marzo non archivia più le discussioni dello sportello --GryffindorD 17:08, 30 mar 2020 (CEST)
[@ Incola] bot fermo.--Mannivu · 14:10, 5 apr 2020 (CEST)
Risolto credo da Incola --Valerio Bozzolan (msg) 13:43, 11 apr 2020 (CEST)
Si, è ripartito. Grazie. --Antonio1952 (msg) 16:08, 11 apr 2020 (CEST)

Qualcosa di troppo nel MarkAdminsModifica

[@ Valerio Bozzolan] Immagino sarai impegnato, però consiglio un'occhiata qui, nei log c'è "qualcosa di troppo" (a buon intenditor...). Alle brutte lo si potrebbe anche filtrare direttamente dal log, senza correggere del tutto il codice. --Daimona Eaytoy (Scrivimi!) 14:18, 5 apr 2020 (CEST)

[@ Daimona Eaytoy] Grazie topolo. Non so se sono ubriaco io o se c'è qualcosa che non va nel mondo. Vediamo cosa mi rispondono in phab:T249526 --Valerio Bozzolan (msg) 20:15, 6 apr 2020 (CEST)

AccountModifica

[@ .avgas, Incola] Buon software libero! Sapete mica chi gestisce l'utenza ItwikiBot? Chi ha la mail? Credo sia variato l'accesso a Speciale:BotPasswords e sono bloccato con un paio di bot. Rispondetemi in privato per favore. Grazie --Valerio Bozzolan (msg) 20:34, 6 apr 2020 (CEST)

Ti ho scritto in privato. --Incola (posta) 20:46, 6 apr 2020 (CEST)

Template:Dati Wikipedie/dati (2)Modifica

[@ Valerio Bozzolan, .avgas, Incola], il bot non sta più aggiornando la pagina in oggetto dal 7 u.s. --Antonio1952 (msg) 21:32, 12 lug 2020 (CEST)

  Risolto Grazie [@ Antonio1952]. C'era in pending una migrazione indolore a Python3. --Valerio Bozzolan (msg) 07:18, 13 lug 2020 (CEST)
Grazie a te. --Antonio1952 (msg) 09:34, 13 lug 2020 (CEST)

Archiviazione fermaModifica

[@ .avgas, Valerio Bozzolan] come mi segnala [@ Luke Stark 96] in talk, il bot non archivia più di nuovo da un paio di settimane. Per favore verificate. Grazie--Sakretsu (炸裂) 01:53, 22 lug 2020 (CEST)

Verifico --Valerio Bozzolan (msg) 07:02, 22 lug 2020 (CEST)
  Risolto [@ Luke Stark 96, Sakretsu]. C'era una migrazione indolore a Python 3 da effettuare. Già che c'ero ho sistemato gli avvisi su alcuni usi deprecati di Pywikibot. È il secondo bot che si spacca per lo stesso motivo quindi appena posso mi guardo un po' gli altri che sospetto che niente di scritto in Pywikibot stia funzionando ora. asd --Valerio Bozzolan (msg) 07:26, 22 lug 2020 (CEST)

cancellazioneModifica

Salve, l'utente [@ Danyele] ha richiesto la cancellazione di alcune versioni della pagina delle prove. Tuttavia Itwikibot ha ripristinato la pagina. Si può comunque farlo? --Esagono (msg) 08:58, 9 set 2020 (CEST)

Che cosa devo fare per presentare una richiesta di pulizia nella pagina delle prove... richiesta che mi viene regolarmente osteggiata115436005 dal bot?! — danyele 03:05, 10 set 2020 (CEST)
P.S. - Pingo i manovratori [@ .avgas], [@ Valerio Bozzolan] e [@ Incola] per metterli a conoscenza del problema.

Se magari viene messo in testa alla pagina forse non lo riconosce come test. --Esagono (msg) 08:51, 10 set 2020 (CEST)

Non so, WP:RA? --.avgas 10:56, 10 set 2020 (CEST)
[@ Danyele, Esagono] Scusate ma... quando mai l'avviso si mette nella pagina vera e propria? :) Su una voce Wikipedia mettereste l'avviso in bella vista mezzo al contenuto? Su, su! Mettete l'avviso in Discussioni Wikipedia:Pagina delle prove o diamo retta ad avgas :) --Valerio Bozzolan (msg) 13:53, 10 set 2020 (CEST)
Cavolo ero certo al 100% che fosse consigliato metterlo nelle talk invece non si cita nemmeno questa cosa in {{RichiestaPulizia}}. Chiedo scudo e apro una discussione a riguardo perchè non mi sembra una genialata il comportamento attuale. --Valerio Bozzolan (msg) 14:04, 10 set 2020 (CEST)
[@ Valerio Bozzolan] Non si è mai fatto poiché l'avviso in teoria dura al più poche ore. E' un arrotondamento dal fatto che per questo non venga visto da troppi, ma mi sono sempre chiesto anche io perché non inserirlo in talk: vengo a darti man forte in discussione. --.avgas 10:56, 11 set 2020 (CEST)

Piantala di annullare le mie modifiche sulla pagina delle prove stupido admin ItwikiBotModifica

Piantala di annullare le mie modifiche sulla pagina delle prove stupido admin ItwikiBot Questo commento senza la firma utente è stato inserito da 80.182.220.103 (discussioni · contributi) 22:32, 12 set 2020‎ (CEST).

GIAMMAI! --Valerio Bozzolan (msg) 22:44, 12 set 2020 (CEST)

Template:Dati Wikipedie/dati (3)Modifica

[@ Valerio Bozzolan, .avgas, Incola], da alcuni giorni è diventata operativa una nuova edizione linguistica, la smn.wiki in lingua sami di Inari, ma il bot non ne raccoglie i dati. --Antonio1952 (msg) 22:39, 23 ott 2020 (CEST)

Ora è presente, il bot "vede" solo le edizioni linguistiche che sono elencate in WikiStats. Credo siano aggiunte periodicamente a mano. --Incola (posta) 14:53, 4 gen 2021 (CET)

Template:Dati Wikipedie/dati (4)Modifica

[@ Valerio Bozzolan, .avgas, Incola], da ieri il bot inserisce una data ad mentula canis (ieri "1 mag", oggi "2 aprile"). Ieri, ho corretto a mano, oggi pure ma ovviamente non si può andare avanti così. --Antonio1952 (msg) 19:17, 2 gen 2021 (CET)

Io potrò controllare solo stasera sul tardi --Valerio Bozzolan (msg) 10:19, 4 gen 2021 (CET)
Risolto aggirando il problema, credo sia colpa della versione 3.5 di Python installata su Toolforge, ma deprecata da pywikibot. --Incola (posta) 14:47, 4 gen 2021 (CET)
Grazie. --Antonio1952 (msg) 17:41, 4 gen 2021 (CET)

Template:Dati Wikipedie/dati (5)Modifica

[@ Valerio Bozzolan, .avgas, Incola], il bot è fermo dal 16 gennaio! --Antonio1952 (msg) 16:17, 10 feb 2021 (CET)

D: guardo domani sera se nessuno mi precede. Questa cosa che si incasina ogni tot. va risolta. --Valerio Bozzolan (msg) 16:43, 10 feb 2021 (CET)
  Fatto [@ Antonio1952] Il bot esplodeva con questo errore phab:P14332. Ho adattato per star dietro ai cambiamenti di Pywikibot. Ciau e grazie per le segnalazioni <3 asd --Valerio Bozzolan (msg) 10:22, 12 feb 2021 (CET)
Grazie a te. --Antonio1952 (msg) 10:37, 12 feb 2021 (CET)

Progetto PhabricatorModifica

Segnalo questa richiesta che a me sarebbe molto utile per organizzare certe lavorazioni, e spero anche ad altri: phab:T279425. L'idea è di avere un posto in cui segnalare gli interventi tecnici svolti, le cose che non funzionano, ecc., tutto in un unico posto e senza doversi fare un account in GitHub o cose del genere. Ciao asd --Valerio Bozzolan (msg) 12:52, 6 apr 2021 (CEST)

Archiver non funziona (?)Modifica

Ho seguito le istruzioni per aggiungere l'archiver alla mia pagina di discussioni: dopo aver archiviato le prime 3, il bot sembra non archiviare più le discussioni successive. Ho sbagliato qualcosa? Grazie [@ .avgas, Valerio Bozzolan, Incola] --Italaid 09:34, 15 apr 2021 (CEST)

Segnalo che stamattina ero riuscito a risolvere. Qui ho riportato due note phab:T281051. Grazie Italaid, è stato divertente scavare in questo coso asd --Valerio Bozzolan (msg) 11:45, 26 apr 2021 (CEST)
Grazie mille [@ Valerio Bozzolan]. Posso chiederti dov'è il codice sorgente di questo bot ed eventualmente come collaborare? --Italaid 11:54, 26 apr 2021 (CEST)
[@ Italaid] Il codice del bot internazionale si trova su phabricator:diffusion/PWBC/browse/master/scripts/archivebot.py :) Puoi provare ad installarlo in locale per sperimentare un pochino! --Valerio Bozzolan (msg) 12:08, 26 apr 2021 (CEST)
[@ Italaid] Spetta che non voglio confondere, parti pure da qui in "Developing": mw:Manual:Pywikibot --Valerio Bozzolan (msg) 12:12, 26 apr 2021 (CEST)

Non archivia il benvebotModifica

È normale che il bot non archivi il messaggio di benvenuto? Eppure il benvebot è già substato, la firma in wikitesto compare in maniera standard -- Mastrocom </> void ClickToInbox(); 10:49, 11 mag 2021 (CEST)

Aggiornamento Template:Dati Wikipedie/datiModifica

[@ Valerio Bozzolan, .avgas, Incola, Sakretsu], nonostante siano attive da oltre 10 giorni, mancano i dati sulle wiki in tashelit (shi) e dagbali (dag). --Antonio1952 (msg) 23:17, 18 lug 2021 (CEST)

Il bot ricava i dati da WikiStats. Tocca attendere, vedi phab:T284460 e phab:T284932--Sakretsu (炸裂) 02:02, 19 lug 2021 (CEST)
OK, aspettiamo. Si vede che questi li prendono da un'altra parte. --Antonio1952 (msg) 17:14, 19 lug 2021 (CEST)
WikiStats consente di scaricare in un solo colpo tutte le statistiche già pronte. Quel bot scarica invece l'elenco di tutti i wiki da qui e poi passa a scaricare le statistiche da ciascun wiki. Diciamo che almeno per noi non ne vale la pena visti i ritmi con cui vengono create nuove Wikipedie--Sakretsu (炸裂) 19:05, 19 lug 2021 (CEST)
Per domani dovrebbe aggiornarsi. --Valerio Bozzolan (msg) 17:17, 5 ago 2021 (CEST)
Tutto è bene ciò che finisce bene (cit.) ma un mese per aggiornare un database è un po' troppo. --Antonio1952 (msg) 17:09, 7 ago 2021 (CEST)
[@ Antonio1952] Eeeeeh zio che gliè dobbiamo dì agli "Operations Engineer" di WMF se son lenti... asd --Valerio Bozzolan (msg) 18:48, 9 ago 2021 (CEST)

Criteri di archiviazioneModifica

[@ .avgas, Incola, Sakretsu, Valerio Bozzolan] In riferimento a questa discussione, sarebbe possibile forzare (mediante un flag) il bot a preservare l'ordine delle discussioni (del primo messaggio, quindi), quando archivia?

Per un'implementazione naive, mi viene in mente che si potrebbe aggiungere una sorta di "early stopping" nel metodo analyze_page, ovvero nell'iterare sulla lista di discussioni il bot si ferma non appena ne trova una che ha un commento recente, e quindi non può essere archiviata.

Credete sia fattibile? Grazie mille. --Italaid · 08:55, 1 set 2021 (CEST)

Da quanto ho capito il problema è questo, cioè che quando il bot archivia altre discussioni non rispetta più l'ordine cronologico (vedi nel diff la sezione "Reviviscenza" creata il 1º giugno che viene inserita dopo la sezione "Cancellazioni" del 2 giugno). A una rapida occhiata del codice qui vedo che sort_threads è inutilizzato. Sarebbe forse da intervenire lì e controllare anche se i timestamp salvati sono effettivamente quelli di inizio discussione. Mantenere fino in fondo l'ordine cronologico potrebbe comunque non essere così semplice dato che gli archivi hanno una grandezza massima da rispettare e nel momento in cui spunta fuori una vecchia discussione c'è da riconsiderare la posizione delle successive già archiviate --Sakretsu (炸裂) 12:50, 1 set 2021 (CEST)
Ciao [@ Sakretsu], il problema è esattamente quello! Il timestamp si riferisce all'ultimo intervento, infatti leggo self.timestamp = max(self.timestamp, timestamp), nel metodo feed_line.
Si potrebbe a mio avviso aggiungere alla classe DiscussionThread un ulteriore attributo first_ts e passare come chiave di ordinamento lambda t: t.first_ts.
Scorrendo velocemente la pagina mw:Manual:Pywikibot (in particolare la sezione Developing/Contributing), non mi è chiaro se un cambiamento di questo tipo vada in qualche modo segnalato prima (e discusso, ma dove!?) oppure vada creato direttamente un branch con la modifica. --Italaid · 08:58, 2 set 2021 (CEST)
Le informazioni su come contribuire le trovi nelle sottopagine linkate qui, in particolare mw:Gerrit/Tutorial. Per cambiamenti del genere è meglio se spieghi cosa stai cercando di fare in un task su Phabricator, ti autoassegni il task e poi lo linki nel messaggio di commit (è spiegato sempre nel tutorial). Oppure se vuoi solo richiedere la modifica, ti basta creare il task e aspettare/sperare che qualcuno faccia il lavoro per te. Il codice proposto è sempre discusso e revisionato da altri. Non è detto che sia approvato, ma tieni conto che niente ci impedisce di fare altre valutazioni per conto nostro e cambiare lo script di ItwikiBot --Sakretsu (炸裂) 12:09, 2 set 2021 (CEST)