Operator: DannyS712 ( talk · contribs · SUL · edit count · logs · page moves · block log · rights log · ANI search)
Time filed: 21:22, Tuesday, May 14, 2019 ( UTC)
Automatic, Supervised, or Manual: automatic
Programming language(s): Javascript
Source code available: Partially written at User:DannyS712 test/redirects.js
Function overview: Patrol uncontroversial newly created redirects:
Links to relevant discussions (where appropriate): Wikipedia:Bot requests#Automating new redirect patrolling for uncontroversial redirects
Edit period(s): Weekly
Estimated number of pages affected: 0 edits, around a few dozen redirects per week
Exclusion compliant (Yes/No): No
Already has a bot flag (Yes/No): No
Function details: I'll create a separate account for this task, since it'll require new page reviewer rights. Full discussion at Wikipedia:Bot requests#Automating new redirect patrolling for uncontroversial redirects.
shouldPatrol
, which returns based on the relationship between the snippet ("redirect XXX") and the title of the page. --
DannyS712 (
talk)
22:19, 14 May 2019 (UTC)
reply
Good task for a bot. Could you please list all of the conditions that will be used to determine if the bot will patrol a page? - FASTILY 01:03, 15 May 2019 (UTC) reply
function shouldPatrol( page ){
var target = page.snippet.replace( /REDIRECT /i, '');
if (target === page.title.replace( / \(disambiguation\)/i, '')) return true;
if (target.localeCompare(page.title, 'en', {sensitivity: 'base'}) === 0) return true;
return false;
}
Hope that makes sense --- DannyS712 ( talk) 01:42, 15 May 2019 (UTC) reply
Approved for trial (30 pages patrolled). Please provide a link to the relevant contributions and/or diffs when the trial is complete.. DannyS712, please post (preferably a permalink) to the logs here when done. Granted +NPP for 10 days and +confirmed indefinitely for purpose of trial. -- TheSandDoctor Talk 01:36, 24 May 2019 (UTC) reply
ratelimit
. Would you be willing to flag
DannyS712 bot III with eventcoordinator
, which seems like the easiest way to equip the bot with the ability to ignore ratelimits? Other user groups that include the right, according to
Special:ListGroupRights, are account creators (which would also work) and bots (which adds a lot of other rights this account probably doesn't need). Thanks, --
DannyS712 (
talk)
07:25, 27 May 2019 (UTC)
reply
Approved. Under normal circumstances, I would prefer to leave the close for someone else. However, given the backlog, lack of recent BAG activity (myself included), and the fact that this task is uncontroversial and based on how well the trial went, I am inclined to make an exception for this. As per usual, if amendments to - or clarifications regarding - this approval are needed, please start a discussion on the talk page and ping. -- TheSandDoctor Talk 17:52, 1 June 2019 (UTC) reply
Operator: DannyS712 ( talk · contribs · SUL · edit count · logs · page moves · block log · rights log · ANI search)
Time filed: 21:22, Tuesday, May 14, 2019 ( UTC)
Automatic, Supervised, or Manual: automatic
Programming language(s): Javascript
Source code available: Partially written at User:DannyS712 test/redirects.js
Function overview: Patrol uncontroversial newly created redirects:
Links to relevant discussions (where appropriate): Wikipedia:Bot requests#Automating new redirect patrolling for uncontroversial redirects
Edit period(s): Weekly
Estimated number of pages affected: 0 edits, around a few dozen redirects per week
Exclusion compliant (Yes/No): No
Already has a bot flag (Yes/No): No
Function details: I'll create a separate account for this task, since it'll require new page reviewer rights. Full discussion at Wikipedia:Bot requests#Automating new redirect patrolling for uncontroversial redirects.
shouldPatrol
, which returns based on the relationship between the snippet ("redirect XXX") and the title of the page. --
DannyS712 (
talk)
22:19, 14 May 2019 (UTC)
reply
Good task for a bot. Could you please list all of the conditions that will be used to determine if the bot will patrol a page? - FASTILY 01:03, 15 May 2019 (UTC) reply
function shouldPatrol( page ){
var target = page.snippet.replace( /REDIRECT /i, '');
if (target === page.title.replace( / \(disambiguation\)/i, '')) return true;
if (target.localeCompare(page.title, 'en', {sensitivity: 'base'}) === 0) return true;
return false;
}
Hope that makes sense --- DannyS712 ( talk) 01:42, 15 May 2019 (UTC) reply
Approved for trial (30 pages patrolled). Please provide a link to the relevant contributions and/or diffs when the trial is complete.. DannyS712, please post (preferably a permalink) to the logs here when done. Granted +NPP for 10 days and +confirmed indefinitely for purpose of trial. -- TheSandDoctor Talk 01:36, 24 May 2019 (UTC) reply
ratelimit
. Would you be willing to flag
DannyS712 bot III with eventcoordinator
, which seems like the easiest way to equip the bot with the ability to ignore ratelimits? Other user groups that include the right, according to
Special:ListGroupRights, are account creators (which would also work) and bots (which adds a lot of other rights this account probably doesn't need). Thanks, --
DannyS712 (
talk)
07:25, 27 May 2019 (UTC)
reply
Approved. Under normal circumstances, I would prefer to leave the close for someone else. However, given the backlog, lack of recent BAG activity (myself included), and the fact that this task is uncontroversial and based on how well the trial went, I am inclined to make an exception for this. As per usual, if amendments to - or clarifications regarding - this approval are needed, please start a discussion on the talk page and ping. -- TheSandDoctor Talk 17:52, 1 June 2019 (UTC) reply