Wikipedia:Bots/Requests for approval/MCBot 2: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
(One intermediate revision by the same user not shown)
Line 49: Line 49:
:::::My bot requires IPBE and reviewer to edit, as my IP is currently blocked. Can you grant my bot these rights? Thanks. <span style="font-family:Verdana;color:#000000;font-weight:bold;">—[[User:MC10|<span style="color:#000000">mc10</span>]] ([[User talk:MC10|<span style="color:#000000">t</span>]]/[[Special:Contributions/MC10|<span style="color:#000000">c</span>]])</span> 02:57, 11 January 2011 (UTC)
:::::My bot requires IPBE and reviewer to edit, as my IP is currently blocked. Can you grant my bot these rights? Thanks. <span style="font-family:Verdana;color:#000000;font-weight:bold;">—[[User:MC10|<span style="color:#000000">mc10</span>]] ([[User talk:MC10|<span style="color:#000000">t</span>]]/[[Special:Contributions/MC10|<span style="color:#000000">c</span>]])</span> 02:57, 11 January 2011 (UTC)
::::::I think you should ask [[User:xeno|xeno]] for that. He is more experienced on handing rights. -- [[User:Magioladitis|Magioladitis]] ([[User talk:Magioladitis|talk]]) 09:06, 12 January 2011 (UTC)
::::::I think you should ask [[User:xeno|xeno]] for that. He is more experienced on handing rights. -- [[User:Magioladitis|Magioladitis]] ([[User talk:Magioladitis|talk]]) 09:06, 12 January 2011 (UTC)
::::::<tt>'ipblock-exempt'</tt> enabled; could you explain why <tt>'reviewer'</tt> is needed? –[[user:xeno|<font face="verdana" color="black">'''xeno'''</font>]][[user talk:xeno|<font color="black"><sup>talk</sup></font>]] 15:58, 13 January 2011 (UTC)

Revision as of 16:06, 13 January 2011

Operator: MC10 (talk · contribs)

Time filed: 05:14, Friday December 24, 2010 (UTC)

Automatic or Manually assisted: Automatic, supervised

Programming language(s): Python

Source code available: pywikipedia

Function overview: Use redirect.py and interwiki.py

Links to relevant discussions (where appropriate):

Edit period(s): Runs whenever I am online

Estimated number of pages affected: Around 10 pages a minute, at the quickest

Exclusion compliant (Y/N): N/A; doesn't notify users, although pywikipedia is exclusion compliant

Already has a bot flag (Y/N): N

Function details: The bot will run python redirect.py double -always and python interwiki.py -autonomous, exactly. Although it is automatic, it will be supervised by me as it runs. It will only run when I am online.

Discussion

I read the source for redirect.py and it looks like it scans for double redirects by looking at each redirect by querying the API. That could take a while. I wrote a SQL query to see how fast it would be to do the scan at the database level, and it took 30 seconds to do a scan of all namespaces. I saved the results here. I can set it to re-update every 12 hours if you want, but that would require tweaking the python script (on your end). It's up to you, I'll extend the offer to Xqbot aswell (which does the same task). Other than that, all are bot appropriate tasks. I'll wait a few more days (for more community input) to give this the go-ahead for a trial. Tim1357 talk 20:47, 30 December 2010 (UTC)[reply]

Bot can just use Special:DoubleRedirects. I don't know why someone implemented the horrible api implementation. The pywikipedia script should just be fixed, no need for a database query. When gets deployed it's possible to use the api for getting double redirect. multichill (talk) 20:14, 1 January 2011 (UTC)[reply]
Okey dokey. Tim1357 talk 15:58, 2 January 2011 (UTC)[reply]
Approved for trial (50 edits). Please provide a link to the relevant contributions and/or diffs when the trial is complete. Tim1357 talk 15:58, 2 January 2011 (UTC)[reply]
Tim, can you unblock my bot? It was blocked following my previously failed BRFA. Thanks. mc10 (t/c) 18:52, 6 January 2011 (UTC)[reply]
Never mind, I noticed that you aren't an admin. Can any admin unblock my bot? Thanks. mc10 (t/c) 18:55, 6 January 2011 (UTC)[reply]
Unblocked. Please do the 50 edits, report immediately here after you do them and don't perform any other actions from that account. -- Magioladitis (talk) 20:00, 7 January 2011 (UTC)[reply]
My bot requires IPBE and reviewer to edit, as my IP is currently blocked. Can you grant my bot these rights? Thanks. mc10 (t/c) 02:57, 11 January 2011 (UTC)[reply]
I think you should ask xeno for that. He is more experienced on handing rights. -- Magioladitis (talk) 09:06, 12 January 2011 (UTC)[reply]
'ipblock-exempt' enabled; could you explain why 'reviewer' is needed? –xenotalk 15:58, 13 January 2011 (UTC)[reply]