跳至內容

維基百科:CVN

維基百科,自由的百科全書

CVN(英語:CounterVandalism Network)是一個反破壞的工具,它在IRC上設立了數十條頻道,專門報告維基百科可能需要被留意的編輯。本頁面所作出的介紹以中文維基系反破壞頻道為標準,其他頻道或者有不同的標準。

如何閱讀

[編輯]

下圖為此頻道的實況。

圖中數字項為機器人自動給出的報告,英文字項為人手輸入的設定:

  1. IP用戶的編輯,所有IP編輯均會被展示,除非被列入白名單。
  2. 新建頁面的報告,所有新建頁面均會被展示,沒有方法可以隱藏。
  3. 新建用戶的報告,所有新建用戶均會被列出,用戶名在黑名單內更會以紅字表示。
  4. 增加內容多於500位元組的,系統會自動作為侵權處理(顯示為「Copyvio」)或胡言亂語(顯示為「Possible gibberish?」);如果為白名單用戶,系統會以「Large Edit」(大編輯)列出。(例子在此項的上一行)
  5. 刪除內容多於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日)

下表中SWMTBot用作例子。現實中,請將機器人名稱代入SWMTBot。
控制指令
指令 描述 例子
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

外部連結

[編輯]