跳转到内容

维基百科: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://zh.wikipedia.org/w/index.php?diff=<编辑差异>&oldid=<编辑差异> "<编辑摘要>"
    IP [[zh:User:<IP地址>]] Possible gibberish? [[zh:<条目名称>]] (<字节变化>) Diff: http://zh.wikipedia.org/w/index.php?diff=<编辑差异>&oldid=<编辑差异> "<编辑摘要>"
  • 黑名单编辑。
    Blacklist [[zh:User:<IP地址>]] edited [[zh:<条目名称>]] (<字节变化>) Diff: http://zh.wikipedia.org/w/index.php?diff=<编辑差异>&oldid=<编辑差异> "<编辑摘要>"
  • 灰名单编辑。
    Greylist [[zh:User:<IP地址>]] Large removal, blanking? [[zh:<条目名称>]] (<字节变化>) Diff: http://zh.wikipedia.org/w/index.php?diff=<编辑差异>&oldid=<编辑差异> "<编辑摘要>"
    Greylist [[zh:User:<IP地址>]] edited [[zh:<条目名称>]] (<字节变化>) Diff: http://zh.wikipedia.org/w/index.php?diff=<编辑差异>&oldid=<编辑差异> "<编辑摘要>"
  • 监视页面的编辑。
    Whitelist [[zh:User:<用户名>]] edited watched page [[zh:<条目名称>]] (<字节变化>) Diff: http://zh.wikipedia.org/w/index.php?diff=<编辑差异>&oldid=<编辑差异> "<编辑摘要>"
  • 所有新建页面。
    IP [[zh:User:<IP地址>]] created [[zh:<条目名称>]] (<条目大小>) URL: http://zh.wikipedia.org/w/index.php?oldid=<编辑差异>&rcid=<巡查编号> "<编辑摘要>"
    User [[zh:User:<用户名>]] Copyvio? [[zh:<条目名称>]] (<条目大小>) URL: http://zh.wikipedia.org/w/index.php?oldid=<编辑差异>&rcid=<巡查编号> "<编辑摘要>"
    IP [[zh:User:<IP地址>]] Tiny create [[zh:<条目名称>]] (<条目大小>) URL: http://zh.wikipedia.org/w/index.php?oldid=<编辑差异>&rcid=<巡查编号> "<编辑摘要>"
  • 大于500字节的编辑
    IP [[zh:User:<IP地址>]] Possible gibberish? [[zh:<条目名称>]] (<字节变化>) Diff: http://zh.wikipedia.org/w/index.php?diff=<编辑差异>&oldid=<编辑差异> "<编辑摘要>"
    User [[zh:User:<用户名>]] Large removal [[zh:<条目名称>]] (<字节变化>) Diff: http://zh.wikipedia.org/w/index.php?diff=<编辑差异>&oldid=<编辑差异> "<编辑摘要>"
    Whitelist [[zh:User:<用户名>]] Large edit [[zh:<条目名称>]] (<字节变化>) Diff: http://zh.wikipedia.org/w/index.php?diff=<编辑差异>&oldid=<编辑差异> "<编辑摘要>"
  • 页面移动
    User [[zh:User:<用户名>]] Move from [[zh:<原页面>]] to [[zh:<新页面>]] URL: http://zh.wikipedia.org/wiki/<页面连结> "<移动原因>"
  • 新建用户。
    New user [[zh:User:<用户名>]] created. Block: http://zh.wikipedia.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

外部链接