維基百科:CVN
外觀
CVN(英語:CounterVandalism Network)是一個反破壞的工具,它在IRC上設立了數十條頻道,專門報告維基百科可能需要被留意的編輯。本頁面所作出的介紹以中文維基系反破壞頻道為標準,其他頻道或者有不同的標準。
如何閱讀
[編輯]下圖為此頻道的實況。
圖中數字項為機器人自動給出的報告,英文字項為人手輸入的設定:
- IP用戶的編輯,所有IP編輯均會被展示,除非被列入白名單。
- 新建頁面的報告,所有新建頁面均會被展示,沒有方法可以隱藏。
- 新建用戶的報告,所有新建用戶均會被列出,用戶名在黑名單內更會以紅字表示。
- 增加內容多於500位元組的,系統會自動作為侵權處理(顯示為「Copyvio」)或胡言亂語(顯示為「Possible gibberish?」);如果為白名單用戶,系統會以「Large Edit」(大編輯)列出。(例子在此項的上一行)
- 刪除內容多於500位元組的,系統會自動作為大量刪除處理(顯示為「Large Removal」)
至於英文字項:
- A:顯示一名用戶是否在白名單內
- B:加入一位用戶至白名單
- C:請求系統更新管理員名單
更多指令可以在此頁找到。
所有報告事項
[編輯]系統會報告的事項,包括:(以下各例子IP = 用戶名 = 白名單,新建用戶例外)
- 所有IP用戶的編輯。
- IP [[zh:User:<IP位址>]] edited [[zh:<條目名稱>]] (<位元組變化>) Diff: http://zh1.bitforum.be.eu.org/w/index.php?diff=<編輯差異>&oldid=<編輯差異> "<編輯摘要>"
- IP [[zh:User:<IP位址>]] Possible gibberish? [[zh:<條目名稱>]] (<位元組變化>) Diff: http://zh1.bitforum.be.eu.org/w/index.php?diff=<編輯差異>&oldid=<編輯差異> "<編輯摘要>"
- 黑名單編輯。
- Blacklist [[zh:User:<IP位址>]] edited [[zh:<條目名稱>]] (<位元組變化>) Diff: http://zh1.bitforum.be.eu.org/w/index.php?diff=<編輯差異>&oldid=<編輯差異> "<編輯摘要>"
- 灰名單編輯。
- Greylist [[zh:User:<IP位址>]] Large removal, blanking? [[zh:<條目名稱>]] (<位元組變化>) Diff: http://zh1.bitforum.be.eu.org/w/index.php?diff=<編輯差異>&oldid=<編輯差異> "<編輯摘要>"
- Greylist [[zh:User:<IP位址>]] edited [[zh:<條目名稱>]] (<位元組變化>) Diff: http://zh1.bitforum.be.eu.org/w/index.php?diff=<編輯差異>&oldid=<編輯差異> "<編輯摘要>"
- 監視頁面的編輯。
- Whitelist [[zh:User:<用戶名>]] edited watched page [[zh:<條目名稱>]] (<位元組變化>) Diff: http://zh1.bitforum.be.eu.org/w/index.php?diff=<編輯差異>&oldid=<編輯差異> "<編輯摘要>"
- 所有新建頁面。
- IP [[zh:User:<IP位址>]] created [[zh:<條目名稱>]] (<條目大小>) URL: http://zh1.bitforum.be.eu.org/w/index.php?oldid=<編輯差異>&rcid=<巡查編號> "<編輯摘要>"
- User [[zh:User:<用戶名>]] Copyvio? [[zh:<條目名稱>]] (<條目大小>) URL: http://zh1.bitforum.be.eu.org/w/index.php?oldid=<編輯差異>&rcid=<巡查編號> "<編輯摘要>"
- IP [[zh:User:<IP位址>]] Tiny create [[zh:<條目名稱>]] (<條目大小>) URL: http://zh1.bitforum.be.eu.org/w/index.php?oldid=<編輯差異>&rcid=<巡查編號> "<編輯摘要>"
- 大於500位元組的編輯
- IP [[zh:User:<IP位址>]] Possible gibberish? [[zh:<條目名稱>]] (<位元組變化>) Diff: http://zh1.bitforum.be.eu.org/w/index.php?diff=<編輯差異>&oldid=<編輯差異> "<編輯摘要>"
- User [[zh:User:<用戶名>]] Large removal [[zh:<條目名稱>]] (<位元組變化>) Diff: http://zh1.bitforum.be.eu.org/w/index.php?diff=<編輯差異>&oldid=<編輯差異> "<編輯摘要>"
- Whitelist [[zh:User:<用戶名>]] Large edit [[zh:<條目名稱>]] (<位元組變化>) Diff: http://zh1.bitforum.be.eu.org/w/index.php?diff=<編輯差異>&oldid=<編輯差異> "<編輯摘要>"
- 頁面移動
- User [[zh:User:<用戶名>]] Move from [[zh:<原頁面>]] to [[zh:<新頁面>]] URL: http://zh1.bitforum.be.eu.org/wiki/<頁面連結> "<移動原因>"
- 新建用戶。
- New user [[zh:User:<用戶名>]] created. Block: http://zh1.bitforum.be.eu.org/wiki/Special:Blockip/<用戶名>
- 封禁記錄。
- Block editor [[zh:User:<用戶名>]] blocked by admin [[zh:User:<管理員名稱>]] Length: <封禁時長> "<封禁原因>"
操作機器人
[編輯]在該頻道,只有名字帶+號(Voiced)的用戶,才能操作機器人。如果您想申請這個權限,請在 liberachat的 #countervandalism
頻道申請,或聯絡頻道的「本地管理員」(可以透過/msg chanserv flags #cvn-zh-scan
找到)。
下面為機器人的指令列表:(最新的列表在CVN維基上,本表最後更新於2012年6月20日)
控制指令 | ||
---|---|---|
指令 | 描述 | 例子 |
quit | 退出機器人 | SWMTBot quit |
restart | 重新啟動機器人 | SWMTBot restart |
list | 檢視正監視的頻道列表 | SWMTBot list |
load wiki.name [interwiki] | 加入一個維基站點到機器人的監視維基中 | SWMTBot load en.wikipedia en: SWMTBot load meta.wikimedia m: SWMTBot load nl.wikimedia nl:chapter: SWMTBot load sv.wikiquote q:sv: |
reload wiki.name | 如果MediaWiki名字空間中有日誌信息被更動,請使用此命令更新機器人資料庫 | SWMTBot reload fr.wikipedia |
batchreload | 對所有維基執行reload操作。注意:十分耗費資源 | SWMTBot batchreload |
drop wiki.name | 停止監視特定維基 | SWMTBot drop als.wikipedia |
purge wiki.name | 在資料庫中移除特定維基所有監視頁面及各名單的用戶 | SWMTBot purge als.wikipedia |
msgs | 重新載入Console.msgs檔案,僅需在該檔案被修改後使用 | SWMTBot msgs |
bleep wiki.name | 查看那一個機器人監視特定的維基,對系統中所有機器人會有同樣的返回信息 | SWMTBot bleep commons.wikimedia |
資訊指令 | ||
count | 看看每個機器人監視多少個維基,對系統中所有機器人會有同樣的返回信息 | SWMTBot count |
config settings version |
看看最後一個信息何時收到 | SWMTBot status |
help | 說明文檔連結 | SWMTBot help |
名單指令 | ||
bl add/del/show username [x=duration] [r=reason] | 在全域黑名單加入、刪除或顯示特定用戶的狀態。x=0會指定為永久 | SWMTBot bl add Tangotango x=900 r=Bad vandal (將Tangotango加入全域黑名單900小時 = 1個月) SWMTBot bl del Tangotango (將Tangotango在黑名單中移除) |
gl del username | 在灰名單中移除用戶,僅用於如果你想把它加入到黑名單或白名單的時候。不能人手加入灰名單 | SWMTBot gl del Mike.lifeguard (將Mike.lifeguard從灰名單移除) |
wl add/del/show username [x=duration] [r=reason] | 在全域白名單加入、刪除或顯示特定用戶的狀態。x=0會指定為永久 | (見上,黑名單與白名單指令相似) |
intel username | 看看特定用戶是否在任何名單之中 | SWMTBot intel ZooFari (ZooFari is on commons.wikimedia admin list, added by SWMTBot until the end of time ("Auto-download from wiki")) SWMTBot intel Krinkle (Krinkle is on global whitelist, added by ZooFari until the end of time ("trusted")) |
cvp add/del/show article name [p=wiki.name] [x=duration] [r=reason] | 將特定頁面加入、刪除監視列表或顯示是否在監視列表中,p值沒有填入時全域監視,x=0可以設為永久,r值用來填入原因 | SWMTBot cvp add United States p=en.wikipedia x=0 (將"United States"加入en.wikipedia的監視名單) SWMTBot cvp add Main Page x=0 (將所有維基的"Main Page"加入監視名單) |
al add/del/show username p=wiki.name [x=duration] [r=reason] | 將特定用戶加入、刪除或顯示是否在某維基的管理員名單。x=0可以設為永久。 | SWMTBot al add Tangotango p=ga.wikipedia x=0 (將Tangotango加入ga.wikipedia的管理員名單) |
bots add/del/show username p=wiki.name [x=duration] [r=reason] | 將特定用戶加入、刪除或顯示是否在某維基的機器人名單。x=0可以設為永久。 | (見上,與管理員名單指令相似) |
bnu add/del/show regex [x=duration] [r=reason] | 加入、刪除或顯示特定項目是否在全域需要注意的用戶名列表。x=0可以設為永久。 | SWMTBot bnu add Tangot.*?ngo x=128 r=vandal meme (加入Tangot.*?ngo 到此名單) |
bna add/del/show regex [x=duration] [r=reason] | 加入、刪除或顯示特定頁面是否在全域新頁面需要注意的標題名單。x=0可以設為永久。 | SWMTBot bna add index\.php r=vandal meme (將"index.php"作為新頁面黑名單) |
bes add/del/show regex [x=duration] [r=reason] | 加入、刪除或顯示特定摘要是否在全域需要注意的編輯摘要名單。x=0可以設為永久。 | SWMTBot bes add !{3,} r=Too many exclamation marks (監視所有編輯摘要上有多於3個!的摘要) |
getadmins wiki.name | 下載特定計劃的管理員名單,之後加到機器人的資料庫中 需要OP權限 |
SWMTBot getadmins zh.wikipedia |
getbots wiki.name | 下載特定計劃的機器人名單,之後加到機器人的資料庫中 需要OP權限 |
SWMTBot getbots zh.wiktionary |
batchgetusers | 對所有監視中的維基執行getadmins及getbots操作 需要OP權限 |
SWMTBot batchgetusers |
- regex : 如果你不知道如何使用正則表達式,不要使用那些帶有regex的指令,因為錯誤使用會導致全部機器人發生問題,嚴重者可以令頻道氾濫。
頻道權限列表
[編輯]以下是最後更新於2016-04-13T14:34:53+00:00的#cvn-zh-scan頻道權限列表,如果需要取得頻道的權限,請聯絡以下人士:
- 「高級職員」(Senior Staff)是非本地的CVN職員,負責CVN系統的管理,有最高決定權利。
- 「職員」(Staff)是非本地的CVN職員,負責CVN系統的管理。
- 「本地管理員」(Local Op)是頻道的負責管理人士,可以授予他人權限,亦可以執行「需要OP權限」的操作。
- 「加號用戶」(Voiced)是頻道中帶有+號的用戶,可以操作機器人
- 「機器人」(Bot)是頻道中帶有+號的用戶,負責更新CVN信息,非人類
- 高級職員(+ARVfiorstv)
- 職員(+ARVfiortv)
以上兩項不列出,可以在CVN Wiki或進入頻道並輸入/msg Chanserv flags #cvn-staff 查閱。
- 本地管理員(+AVfiotv)
- 加號用戶(+AV)
- 機器人(+V)
- SeahorseBot
- *!*@cvn/bot/*
- bRCBot
- CVTBot6
- wm-bot
- JC1BOT - CVNBOT掉線時作代替用
- HydrizBot
外部連結
[編輯]- (英文)CVN官方網站
- (英文)en:Wikipedia:Scripts#IRC_channel_scripts,這些腳本可增強IRC客戶端對wiki功能