ItwikiBot
Sommario delle modifiche dell'archivebot
modifica[@ 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)
- 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)
- Solo quello. Qualche volta esagero con la sintesi :) --Ricordisamoa 23:30, 21 dic 2014 (CET)
Modifica
modificaMa 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)
- [@ 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)
Aggiungere ns4 all'archiviazione
modificaIn 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 maiuscolo
modificaSe 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 NS103
modificaMi 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 Wikidata
modificaSe 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)
- 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)
Aggiornamento automatico Template:Dati Wikipedie/dati
modificaCome 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)
- [@ Antonio1952] Fatto, diff e diff. --Rotpunkt (msg) 17:36, 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)
Anomalia innocua ma fastidiosa
modificaAdminList
modificaCiao, 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/dati
modifica[@ 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)
- Risolto credo da Incola --Valerio Bozzolan (msg) 13:43, 11 apr 2020 (CEST)
- [@ Incola] bot fermo.--Mannivu · ✉ 14:10, 5 apr 2020 (CEST)
Qualcosa di troppo nel MarkAdmins
modifica[@ 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)
Account
modifica[@ .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 ferma
modifica[@ .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)
cancellazione
modificaSalve, 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)
- 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)
- [@ 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)
Piantala di annullare le mie modifiche sulla pagina delle prove stupido admin ItwikiBot
modificaPiantala 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)
- 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)
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)
- 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)
Progetto Phabricator
modificaSegnalo 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 (?)
modificaHo 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)
- Grazie mille [@ Valerio Bozzolan]. Posso chiederti dov'è il codice sorgente di questo bot ed eventualmente come collaborare? --Italaid 11:54, 26 apr 2021 (CEST)
Non archivia il benvebot
modificaÈ 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/dati
modifica[@ 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)
- 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)
- Per domani dovrebbe aggiornarsi. --Valerio Bozzolan (msg) 17:17, 5 ago 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)
- OK, aspettiamo. Si vede che questi li prendono da un'altra parte. --Antonio1952 (msg) 17:14, 19 lug 2021 (CEST)
Criteri di archiviazione
modifica[@ .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 metodofeed_line
. - Si potrebbe a mio avviso aggiungere alla classe
DiscussionThread
un ulteriore attributofirst_ts
e passare come chiave di ordinamentolambda 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)
- Ciao [@ Sakretsu], il problema è esattamente quello! Il timestamp si riferisce all'ultimo intervento, infatti leggo
Migrazioni di molti bot di itwiki a Kubernetes
modifica(permalink) --Valerio Bozzolan (msg) 19:23, 3 apr 2022 (CEST)
Righe vuote
modificaSegnalo che in fase di archiviazione delle discussioni in talk il bot lascia delle righe vuote a inizio pagina. --Ignazio (msg) 02:19, 17 apr 2022 (CEST)
[@ Ignazio Cannata] Saresti cosí gentile da linkare una diff? Scusa il disturbo. Ora sono in montagna su schermo piccolo. --Valerio Bozzolan (msg) 10:24, 17 apr 2022 (CEST)
- Certo, lo fa sia nella pagina principale (diff) che in quella di arrivo (diff). --Ignazio (msg) 14:07, 17 apr 2022 (CEST)
- Forse si capisce meglio dalle mie rimozioni nelle diff immediatamente successive. --Ignazio (msg) 05:05, 18 apr 2022 (CEST)
- Grazie [@ Ignazio Cannata]. Inizio a segnalare all'autore. Magari è colpa nostra ma vediamo un po' che dice. --Valerio Bozzolan (msg) 16:24, 20 apr 2022 (CEST)
- Non mi pare possa essere colpa nostra comunque. Usiamo Pywikibot all'ultima versione di Toolforge senza particolari personalizzazioni. --Valerio Bozzolan (msg) 16:43, 20 apr 2022 (CEST)
- Grazie [@ Ignazio Cannata]. Inizio a segnalare all'autore. Magari è colpa nostra ma vediamo un po' che dice. --Valerio Bozzolan (msg) 16:24, 20 apr 2022 (CEST)
- Forse si capisce meglio dalle mie rimozioni nelle diff immediatamente successive. --Ignazio (msg) 05:05, 18 apr 2022 (CEST)
Protezioni scadute
modificaMa se anziché farle eliminare a mano da [@ Lollo98] usassimo questo BOT per eliminare il template {{Protetta}} da tutte le voci elencate in Categoria:Pagine protette - scadute? --ValterVB (msg) 12:29, 1 dic 2022 (CET)
- [@ ValterVB] da qualche parte c'era una discussione da qualche parte riguardo al bot che passava a rimuovere le protezioni scadute, in sostanza era fermo e quindi io, ma anche altri utenti, li abbiamo rimossi a mano. Ben venga se si può implementare la funzione al bot. --Lollo Scrivimi 19:10, 1 dic 2022 (CET)
- [@ Lollo98] si mi ricordo vagamente anch'io quella discussione ma era un bot utente, questo invece è un bot "ufficiale", passatemi il termine, di it.wiki che gira su server mediawiki ed è dedicato specificatamente a questi lavori ripetitivi, basta sperare che 1 dei quattro manovratori possa attivarlo. --ValterVB (msg) 19:54, 1 dic 2022 (CET)
Richieste di modifica benvenute da qualsiasi sviluppatore Valerio Bozzolan (msg) 09:06, 2 dic 2022 (CET)
- Ho aggiunto l'attività. Il bot passerà a togliere il template ogni notte --Sakretsu (炸裂) 15:47, 2 dic 2022 (CET)
Hiddencat e tl Categoria lavoro
modificaCiao, segnalo che l'inserimento esplicito dell'hiddencat nelle categorie di lavoro sporco è inutile quando la categoria è compilata con il {{Categoria lavoro}}, visto che è il template a inserirlo. --Mr buick (msg) 19:41, 29 gen 2023 (CET)
- Ciao [@ Mr buick] potresti segnalare la pagina specifica e l'edit specifico a cui ti riferisci e che non dovrebbe essere fatto in quel modo? Grazie mille (questa utenza esegue diversi bot e non saprei quale abbia bisogno di una correzione dopo questa tua gentile segnalazione) grazie ciau asd --Valerio Bozzolan (msg) 06:58, 30 gen 2023 (CET)
- Ciao [@ Valerio Bozzolan], questo l'edit: [1] --Mr buick (msg) 10:24, 30 gen 2023 (CET)
- Ciaao [@ Sakretsu] sei tu che solitamente mantieni il bot "lavorosporco" giusto? preferisci fare tu? sennò entro in Toolforge e provo. Ciau grazie --Valerio Bozzolan (msg) 23:37, 7 feb 2023 (CET)
- @Valerio Bozzolan@Mr buick fatto, grazie a voi --Sakretsu (炸裂) 15:10, 8 feb 2023 (CET)
- Ciaao [@ Sakretsu] sei tu che solitamente mantieni il bot "lavorosporco" giusto? preferisci fare tu? sennò entro in Toolforge e provo. Ciau grazie --Valerio Bozzolan (msg) 23:37, 7 feb 2023 (CET)
- Ciao [@ Valerio Bozzolan], questo l'edit: [1] --Mr buick (msg) 10:24, 30 gen 2023 (CET)
Archiviazione automatica all'Orfanotrofio
modificaStiamo discutendo se accorciare i tempi di archiviazione automatica a 21 giorni dall'ultima modifica del thread. Link: qui. --pequod76talk 12:00, 8 ott 2023 (CEST)
Bot fermo
modificaSegnalo che il bot non opera più dall'8 marzo, in particolare su Template:Dati Wikipedie/dati. --Antonio1952 (msg) 11:48, 10 mar 2024 (CET)
- Confermo e aggiungo che da diversi giorni non archivia più nemmeno le discussioni nei progetti e nelle talk utente--Luke Stark 96 (msg) 14:25, 10 mar 2024 (CET)
- 👀 Controllo 👀 --Bozz (msg) 14:27, 10 mar 2024 (CET)
- Sembra che alla buon ora abbiano aggiornato Git nei server di Wikimedia Toolforge e questo purtroppo ha rotto tutti i bot in Python che leggono Pywikibot - phabricator:T326469 - perché in git hanno introdotto un controllo di sicurezza per cui, se dall'utente "itwiki" tentiamo di usare un repository di un altro utente ("tools.pywikibot") allora git ci fa "ciaone" di default. Secondo me da questo momento torneranno a funzionare. Se così non fosse ri-pingatemi pure asd --Bozz (msg) 15:14, 10 mar 2024 (CET)
- @Valerio Bozzolan ancora nada --Mastrocom </> void ClickToInbox(); 12:12, 11 mar 2024 (CET)
- Ri-guardo asd 👀 --Bozz (msg) 12:51, 11 mar 2024 (CET)
- Abbiamo risolto quell'errore e abbiamo sbloccato un altro errore asd.
- $ cd datiwikipedie
- $ ./run.sh
- No module named packaging
- 🤔🤔🤔 Qui non ne ho idea. Magari chiedo supporto a [@ Sakretsu] --Bozz (msg) 13:00, 11 mar 2024 (CET)
- È una nuova dipendenza che è stata introdotta a gennaio. L'ho installata e ho avviato manualmente il bot: Speciale:Diff/138284621. Ma non disperate, forse sbloccheremo il terzo errore con la prossima esecuzione schedulata, non si sa mai :-) --Sakretsu (炸裂) 16:01, 11 mar 2024 (CET)
- Grazie [@ Sakretsu]. Come si fa? 🤔 asd --Bozz (msg) 16:42, 11 mar 2024 (CET)
- È una nuova dipendenza che è stata introdotta a gennaio. L'ho installata e ho avviato manualmente il bot: Speciale:Diff/138284621. Ma non disperate, forse sbloccheremo il terzo errore con la prossima esecuzione schedulata, non si sa mai :-) --Sakretsu (炸裂) 16:01, 11 mar 2024 (CET)
- Abbiamo risolto quell'errore e abbiamo sbloccato un altro errore asd.
- Ri-guardo asd 👀 --Bozz (msg) 12:51, 11 mar 2024 (CET)
- @Valerio Bozzolan ancora nada --Mastrocom </> void ClickToInbox(); 12:12, 11 mar 2024 (CET)
- Sembra che alla buon ora abbiano aggiornato Git nei server di Wikimedia Toolforge e questo purtroppo ha rotto tutti i bot in Python che leggono Pywikibot - phabricator:T326469 - perché in git hanno introdotto un controllo di sicurezza per cui, se dall'utente "itwiki" tentiamo di usare un repository di un altro utente ("tools.pywikibot") allora git ci fa "ciaone" di default. Secondo me da questo momento torneranno a funzionare. Se così non fosse ri-pingatemi pure asd --Bozz (msg) 15:14, 10 mar 2024 (CET)
- 👀 Controllo 👀 --Bozz (msg) 14:27, 10 mar 2024 (CET)
[← Rientro] Faccio capolino solo per dire che le notifiche dell'utenza ItwikiBot arrivano via mail anche a me, ma non sono certo di sapere il motivo, dato che non ho le chiavi. E poi in ogni caso vedo che Valerio e Sakretsu si stanno divertendo un sacco a sbloccare nuovi bug, quindi mi dispiacerebbe rubargli il divertimento :P --Daimona Eaytoy (Scrivimi!) 16:40, 11 mar 2024 (CET)
- Tolto :D --Bozz (msg) 16:41, 11 mar 2024 (CET)
- @Daimona ma no, che rubare il divertimento? Ti diamo le chiavi e ci divertiamo tutti insieme se vuoi!
- @Valerio dici come si fa a installare le dipendenze? Al momento così:
- $ webservice --backend=kubernetes python3.9 shell
- $ source pyvenv/bin/activate
- $ pip install nome-libreria
- $ deactivate
- $ exit
- Vedi anche wikitech:Help:Toolforge/Python --Sakretsu (炸裂) 22:58, 11 mar 2024 (CET)
- Il bot ha ripreso ad archiviare, grazie--Luke Stark 96 (msg) 00:13, 12 mar 2024 (CET)
Errore http markadmins
modifica@Valerio Bozzolan altro che sbloccare errori, stavolta tocca sbloccare letteralmente il job itwiki-markadmins che è in esecuzione da oltre un giorno :-) I log riportano il seguente errore Exception: HTTP response without an HTTP status code. Puoi controllare? Grazie --Sakretsu (炸裂) 20:01, 19 mar 2024 (CET)
- Ora non posso. Però potrebbe essere legato all'attivitá fatta da Taavi sullo switch del Toolforge server mi pare in giornata di oggi. Eventualmente provo stanotte facendo un restart di Kubernetes ma salvando le ultime righe di error log. Se qualcuno fa prima avvisi. --Bozz (msg) 20:17, 19 mar 2024 (CET)
- Ho provato a restartare il job e devo dire che non l'ha presa molto bene: è terminato con l'errore An internal error occured while executing this command. Comunque è andato tutto liscio durante l'esecuzione schedulata alle 22:05. Sembra a posto --Sakretsu (炸裂) 22:15, 20 mar 2024 (CET)
ns3
modificaUtilizzo il template che permette l'archiviazione automatica ma anche se secondo la mia compilazione del template e ciò che è scritto nella sottopagina relativa il bot non funziona. Ho compilato male o è un errore del bot? --Ethn23parla: ti ascolto 15:17, 22 ago 2024 (CEST)
- [@ Valerio Bozzolan]--Ethn23parla: ti ascolto 15:18, 22 ago 2024 (CEST)
- Sembra fermo dal 28 luglio per quanto riguarda l'archiviazione delle pagine di discussione. --ValterVB (msg) 16:42, 22 ago 2024 (CEST)
- Grazie @ValterVB. Allora non ho sbagliato la compilazione --Ethn23parla: ti ascolto 20:30, 22 ago 2024 (CEST)
- Probabilmente è colpa di un aggiornamento che ho fatto io. Domani controllo, se Valerio non fa prima --Sakretsu (炸裂) 00:22, 23 ago 2024 (CEST)
- Lascio fare a te che conosci gli ultimi cambiamenti :D Guardo venerdì sera o week-end. Ciau grazie --Bozz (msg) 09:10, 23 ago 2024 (CEST)
- Sistemato --Sakretsu (炸裂) 16:15, 23 ago 2024 (CEST)
- Lascio fare a te che conosci gli ultimi cambiamenti :D Guardo venerdì sera o week-end. Ciau grazie --Bozz (msg) 09:10, 23 ago 2024 (CEST)
- Probabilmente è colpa di un aggiornamento che ho fatto io. Domani controllo, se Valerio non fa prima --Sakretsu (炸裂) 00:22, 23 ago 2024 (CEST)
- Grazie @ValterVB. Allora non ho sbagliato la compilazione --Ethn23parla: ti ascolto 20:30, 22 ago 2024 (CEST)
- Sembra fermo dal 28 luglio per quanto riguarda l'archiviazione delle pagine di discussione. --ValterVB (msg) 16:42, 22 ago 2024 (CEST)