維基百科:機械人/申請/A2093064-bot/25
A2093064-bot 25
- 狀態: 已批准
- 操作者:Xiplus#Talk
- 提請時間:2020年6月29日 (一) 01:55 (UTC)
- 自動化程度:全自動
- 程式語言:Pywikibot
- 用途:根據Wikipedia:新條目推薦/候選標記和移除Template:DYK Invite
- 原始碼連結:Github
- 編輯時段及頻率:每小時
- 受影響頁面:Special:鏈入頁面/Template:DYK_Invite及Wikipedia:新條目推薦/候選中的條目討論頁
- 遵守機械人規範:否
- 已有機械人權限:是
程式碼已在Github上提供,當在Wikipedia:新條目推薦/候選則標記條目討論頁,若發現條目討論頁掛有模板卻不在Wikipedia:新條目推薦/候選中時則移除模板。可在此查看編輯範例,其中一個錯誤是檢查模板時沒有忽略大小寫,現已修復。--Xiplus#Talk 2020年6月29日 (一) 01:55 (UTC)
- 批准測試運作(50次編輯)-Peacearth(留言) 2020年6月29日 (一) 07:44 (UTC)
- 測試已完成,包含17筆標記和33筆移除,見此。另外有個問題,如果移除後頁面為空是否要自動提刪,個人認為保留空頁面無所謂,在歷史中記載曾提過DYKC或許有意義。 Xiplus#Talk 2020年6月29日 (一) 08:44 (UTC)
- 我是覺得不用自動提刪,畢竟歷史紀錄還算有意義。如果刪除了,反而導致一般用戶無法查閱歷史。雖然空頁面會符合WP:G1中的「內容為空」標準。通常來說無論有沒有通過DYKC,都會把相關投票記錄存檔到討論頁,所以不會造成內容為空的情形。然而這33筆移除當中卻出現了11筆清空(佔了1/3),查閱歷史皆為2017年所建,不確定當時是出了什麼問題。目測除此之外沒其他問題了,看看其他人有沒有什麼想法吧,如果沒有的話我等幾天預計就通過了。-Peacearth(留言) 2020年6月29日 (一) 10:22 (UTC)
- 測試已完成,包含17筆標記和33筆移除,見此。另外有個問題,如果移除後頁面為空是否要自動提刪,個人認為保留空頁面無所謂,在歷史中記載曾提過DYKC或許有意義。 Xiplus#Talk 2020年6月29日 (一) 08:44 (UTC)
- 我在想,有沒有可能讓機械人在這種會清空頁面的情形下,掛上一個新的模板,裏面寫着「本條目在X年X月曾經入選新條目推薦」或「本條目在X年X月曾經被提名新條目推薦候選但未通過」之類的。X年X月則透過檢查Wikipedia:新條目推薦當中的粗體連結、同時比對該討論頁的編輯歷史日期來獲取。不過可能得考慮條目被移動的問題。-Peacearth(留言) 2020年7月4日 (六) 08:39 (UTC)
- 目前街燈會在移動討論的同時移除{{DYK Invite}}並給通過的條目討論頁加上{{DYKtalk}},未通過的則只移除模板,之前的Liangent-bot也有這個功能。如果還需要再移除{{DYK Invite}}應該只是用於不正常的情況。我看了Talk:奧林匹克運動會津巴布韋代表團。發現是因為主編刪除了提名相關的討論而導致DYK Invite沒有被移除。我猜測DYK Invite留在頁面上可能大都是這樣的情況?感覺對於需要移除的模板生成一個列表,人工複查會更好些?--及時雨 留言 2020年7月4日 (六) 15:53 (UTC)
- @94rain:機械人不是停工了一段時間嗎?才導致有模板殘留。 Xiplus#Talk 2020年7月5日 (日) 04:07 (UTC)
- 機械人是停工了,但街燈處理DYK時還是會移除的(Special:Diff/60430773)--及時雨 留言 2020年7月5日 (日) 04:12 (UTC)
- @Xiplus:你有什麼想法嗎?-Peacearth(留言) 2020年8月18日 (二) 19:09 (UTC)
- 沒有,要不要全部清理完之後再來看看狀況。 Xiplus#Talk 2020年8月18日 (二) 23:00 (UTC)
- 也行。那就 正式批准運作-Peacearth(留言) 2020年8月18日 (二) 23:14 (UTC)
- 沒有,要不要全部清理完之後再來看看狀況。 Xiplus#Talk 2020年8月18日 (二) 23:00 (UTC)
- @Xiplus:你有什麼想法嗎?-Peacearth(留言) 2020年8月18日 (二) 19:09 (UTC)
- 機械人是停工了,但街燈處理DYK時還是會移除的(Special:Diff/60430773)--及時雨 留言 2020年7月5日 (日) 04:12 (UTC)
- Cdip150的程序沒有支援所有模板別名:Special:Diff/61454927。--Xiplus#Talk 2020年9月2日 (三) 00:41 (UTC)
- @94rain:機械人不是停工了一段時間嗎?才導致有模板殘留。 Xiplus#Talk 2020年7月5日 (日) 04:07 (UTC)
- 目前街燈會在移動討論的同時移除{{DYK Invite}}並給通過的條目討論頁加上{{DYKtalk}},未通過的則只移除模板,之前的Liangent-bot也有這個功能。如果還需要再移除{{DYK Invite}}應該只是用於不正常的情況。我看了Talk:奧林匹克運動會津巴布韋代表團。發現是因為主編刪除了提名相關的討論而導致DYK Invite沒有被移除。我猜測DYK Invite留在頁面上可能大都是這樣的情況?感覺對於需要移除的模板生成一個列表,人工複查會更好些?--及時雨 留言 2020年7月4日 (六) 15:53 (UTC)