跳转到内容

用户:Twelephant-bot/task/1

维基百科,自由的百科全书
Twelephant-bot This user is a bot.
讨论 · 贡献
操作者台湾象象
设计者台湾象象
是否已批准未获批准
任务存档使用者讨论页
编程语言Python
遵守机器人规范
源代码公开?
可以紧急停止?可以,任务停止连结
任务重启连结

在Toolforge上执行的使用者讨论页存档机器人,使用了Pywikibot。

存档规则

[编辑]

机器人原则上每10分钟检查一次需要存档的页面,并会新挂上模板的使用者发送欢迎通知。存档会根据模板参数执行,并且会跳过内容包括无参数的{{不存档}}模板的讨论串。

模板配置规则

[编辑]

预设配置

[编辑]

{{User:Twelephant-bot/Archive
| archive = %(page)s/存檔%(counter)d
| algo = old(7d)
| counter = 1
| maxarchivesize = 1000M
| archiveheader = {{Talkarchive}}
| minthreadstoarchive = 2
| minthreadsleft = 5
}}

参数说明

[编辑]
参数 说明
archive 存档页名称,可以使用变数。具体变数涵义如下:
变数 意义
%(page)s 讨论页名称
%(counter)d counter目前的数值
%(year)d
%(quarter)d
%(month)d
algo 存档的时间规则,如果是old(数字d)形式,机器人会存档最后留言超过数字天的讨论串。如果是last(数字m)形式则会存档最后留言的月份距离检查时间的月份数字个月份的讨论串。其中的月份和天并不是固定的,会依数字后的字母改变。其中y代表年,m代表月,w代表周,d代表天,h代表小时。(※)注意:old形式只支援w、d和h,last形式则只支援y、m和d。
字母 意义 支援的形式
y last
m last
w old
d old、last
h 小时 old
custom_开头的任何参数 自订的存档规则,该规则须以正则表达式描述,并只适用于讨论串标题。规则格式如下:

正則表達式;algo形式的時間規則
(※)注意:仅有完全符合规则的标题会被视为符合规则。

afd、csd、ifd、mentor、nolicense、nosource、norationale、orfud、replaceable和rfc 可选的存档规则,仅需填写algo形式的时间规则,详细说明如下:
参数名称 意义
afd 页面存废讨论通知
csd 快速删除通知
ifd 档案存废讨论通知
mentor 导师计划模组问题
nolicense 档案著作权问题通知
nosource 档案来源问题通知
norationale 缺乏合理使用依据通知
orfud 未被条目使用的非自由版权图片通知
replaceable 可被替代的非自由档案快速删除通知
rfc 征求意见讨论邀请