Commons:Bots/Requests/Embedded Data Bot (alteration 2)

From Wikimedia Commons, the free media repository
Jump to navigation Jump to search

Embedded Data Bot (talk · contribs) (alteration 2)

Operator: Zhuyifei1999, Steinsplitter, Revent

Bot's tasks for which permission is being sought: Alteration of Commons:Bots/Requests/Embedded Data Bot (adminbot): When condition #4 (require only 1 single file revision) do not match, perform an overwrite with the embedded part truncated, and revision delete the bad revision.

@Jdx: observed that the pirates are now actively exploiting the condition to bypass immediate deletion. They even uploaded a tutorial on how to bypass it.

This condition was originally used to prevent anyone from abusing the bot to delete an arbitrary page; some crazy logic could be used to extend the scope of automated immediate deletion to any eligible page under COM:CSD#G7 (uploader request), but if the pirates were to overwrite someone else's file CSD G7 would not pass, allowing easy deletion bypassing.

Perform a revdel would discourage the pirates from using this method (though the time-to-revdel may still be longer than time-to-deletion due ti requiring an overwrite), but may unfortunately leave a trail of copyvios for manual deletion.

Automatic or manually assisted: Automatic unsupervised

Edit type (e.g. Continuous, daily, one time run): Continuous via RC

Maximum edit rate (e.g. edits per minute): Honestly, I don't know. The codebase is getting too complex.

Bot flag requested: (Y/N): N

Programming language(s): Python: Pywikibot

Zhuyifei1999 (talk) 09:28, 21 May 2017 (UTC)[reply]

Discussion


Approved. --Krd 05:19, 29 May 2017 (UTC)[reply]