維基百科:機械人/申請/Alertlivebot
< Wikipedia:机器人 | 申请
- 狀態: 已批准
- 操作者:百無一用是書生 (☎)
- 提請時間:2021年10月9日 (六) 09:42 (UTC)
- 自動化程度:全自動
- 程式語言:基於pywikibot開發
- 用途:條目狀態通告
- Wikipedia:Article alerts的不完整復刻版,不同於英文版的每日更新,本bot為實時更新
- 原始碼連結:[1]
- 編輯時段及頻率:約0-10次/天/頁
- 受影響頁面:掛有{{ArticleAlertbot}}模板的頁面(以及可能少數幾個功能性用途的頁面),短期內不會超過100個頁面,中長期應該不會超過500個頁面(英文版目前有1600多個頁面)
- 遵守機械人規範:否
- 已有機械人權限:不需要bot權限
為提高編輯可見性,故不需要bot權限 --百無一用是書生 (☎) 2021年10月9日 (六) 09:42 (UTC)
好幾年前開發過一個同樣的bot,後來因為腳本不夠健壯,且技術變化較多而不能正常運行(python和pywikibot版本升級,mw API改變等)。現在連代碼都丟了。。。重新寫了一個新的--百無一用是書生 (☎) 2021年10月9日 (六) 09:47 (UTC)
- 手工更新的demo頁面:
User:Shizhao/test2/1User:Alertlivebot/人物(頁面中肉眼可見的bug已經修復了)--百無一用是書生 (☎) 2021年10月11日 (一) 11:37 (UTC) - @BAG成員: 召喚一下....--百無一用是書生 (☎) 2021年10月16日 (六) 13:01 (UTC)
- 受影響頁面應該是專題的數量?或許可以限縮在Category:活躍維基專題66個(或再加上Category:半活躍維基專題117個)。這個任務是定時執行還是實時更新(意思是每個操作都會造成機械人1筆編輯)?--Xiplus#Talk 2021年10月16日 (六) 13:14 (UTC)
- 這個是要某個專題自己決定是否啟用條目狀態通告,通過用戶手工在專題頁面加入{{ArticleAlertbotSubscription}}模板,然後由該專題的用戶手工建立一個通告專用的子頁面並在該子頁面掛上{{ArticleAlertbot}}模板(在某個頁面直接掛上{{ArticleAlertbot}}也可以,但不推薦),bot只會編輯這個掛上了{{ArticleAlertbot}}的子頁面。如果專題不想用條目狀態通告,不走上述流程就可以,如果啟用了條目狀態通告又想關掉,刪除頁面上的{{ArticleAlertbot}}模板就可以。實際受影響頁面其實就是Category:用於專題的條目通告下的掛有{{ArticleAlertbot}}模板的頁面。
- 這個任務是走的EventStreams接口,實時更新。英文版的那個bot是每日更新一次。可以參考我目前手工更新的傳記專題通告的演示頁面。bot從12日開始運行(只是沒有把結果自動post到wiki上),已經運行了5天了,包括了Category:用於專題的條目通告下的所有狀態通告頁面(這是以前老bot用的分類,現在這個bot承襲了過去的流程),其中傳記專題的狀態通告是最頻繁的,也不過每天不超過10次更新(也就是等於每天不超過10次編輯)。Category:用於專題的條目通告下的其他狀態通告頁面,大約四分之一每天最多2-3次更新,剩下大部分幾天才有一次更新。這樣算下來,bot每天對所有通告頁面的總編輯次數最多也就是20-30次左右
- 另外,這是之前已經運行過一陣的任務,後來停掉了,Category:用於專題的條目通告分類下的頁面就是當時的產物,現在是重開這個任務。可以見Wikipedia:專題委員會/技術支持#條目狀態通告--百無一用是書生 (☎) 2021年10月16日 (六) 13:59 (UTC)
再度召喚,目前絕大部分提醒類型都已經弄好了,需要真正跑起來發現未知問題了--百無一用是書生 (☎) 2021年10月19日 (二) 11:35 (UTC)
- 我已在用戶空間子頁面開始了測試,見Special:用戶貢獻/Alertlivebot--百無一用是書生 (☎) 2021年10月21日 (四) 02:43 (UTC)
- 在現有Category:用於專題的條目通告且位於WikiProject:空間(目前有24個) 批准測試運作(30日)。--Xiplus#Talk 2021年10月22日 (五) 03:10 (UTC)
- 感謝!另外,用戶空間下的(我的和bot的)頁面為了方便調試,我還是需要接着更新--百無一用是書生 (☎) 2021年10月22日 (五) 07:04 (UTC)
- 那就納入吧,反正用戶空間本來就不受規範。--Xiplus#Talk 2021年10月22日 (五) 10:57 (UTC)
- 感謝!另外,用戶空間下的(我的和bot的)頁面為了方便調試,我還是需要接着更新--百無一用是書生 (☎) 2021年10月22日 (五) 07:04 (UTC)
- 在現有Category:用於專題的條目通告且位於WikiProject:空間(目前有24個) 批准測試運作(30日)。--Xiplus#Talk 2021年10月22日 (五) 03:10 (UTC)
- 說點無關的,相關頁面和分類要不要建立或合併一下?—— Eric Liu 創造は生命(留言.留名.學生會) 2021年10月31日 (日) 14:12 (UTC)
- 相關頁面和分類具體指的是啥?--百無一用是書生 (☎) 2021年11月1日 (一) 08:44 (UTC)
- @BAG成員: 一個月測試期即將到期,測試過程中發現的問題全都修復了,通告頁面都在正常更新,測試到期的話,是正常繼續更新,還是暫時停止,等到正式批准再繼續更新?--百無一用是書生 (☎) 2021年11月15日 (一) 14:58 (UTC)
- Special:Diff/68676478,我覺得討論頁應該不需要通告?--Xiplus#Talk 2021年11月16日 (二) 06:13 (UTC)
- 嗯,你說的似乎有道理--百無一用是書生 (☎) 2021年11月16日 (二) 06:33 (UTC)
- 已修復,速刪對話頁不通告--百無一用是書生 (☎) 2021年11月16日 (二) 06:54 (UTC)
- 今日測試已滿一個月了。。。。--百無一用是書生 (☎) 2021年11月22日 (一) 07:33 (UTC)
- 已修復,速刪對話頁不通告--百無一用是書生 (☎) 2021年11月16日 (二) 06:54 (UTC)
- 嗯,你說的似乎有道理--百無一用是書生 (☎) 2021年11月16日 (二) 06:33 (UTC)
- Special:Diff/68676478,我覺得討論頁應該不需要通告?--Xiplus#Talk 2021年11月16日 (二) 06:13 (UTC)
- 我沒記錯的話應該是分類:維基百科條目警告與分類:用於專題的條目通告。另外分類:訂閱條目通告的專題這個我覺得可以不用留下。—— Eric Liu 創造は生命(留言.留名.學生會.STE) 2021年11月22日 (一) 19:51 (UTC)
- Category:維基百科條目警告,目前來看暫時用不上,另外兩個都有用--百無一用是書生 (☎) 2021年11月23日 (二) 03:01 (UTC)
- @Xiplus:,測試期已經過了,我不知道是停掉等通過,還是繼續跑着等通過?測試期間有2、3個專題還新建了條目通告頁面....--百無一用是書生 (☎) 2021年11月24日 (三) 03:50 (UTC)
- Category:維基百科條目警告,目前來看暫時用不上,另外兩個都有用--百無一用是書生 (☎) 2021年11月23日 (二) 03:01 (UTC)
- @BAG成員: 一個月測試期即將到期,測試過程中發現的問題全都修復了,通告頁面都在正常更新,測試到期的話,是正常繼續更新,還是暫時停止,等到正式批准再繼續更新?--百無一用是書生 (☎) 2021年11月15日 (一) 14:58 (UTC)
- 相關頁面和分類具體指的是啥?--百無一用是書生 (☎) 2021年11月1日 (一) 08:44 (UTC)
- 正式批准運作。--Xiplus#Talk 2021年11月24日 (三) 04:30 (UTC)
- 感謝!--百無一用是書生 (☎) 2021年11月24日 (三) 05:55 (UTC)