Rubin16 created this task. Rubin16 added a subscriber: Rubin16. Rubin16 added a project: pywikibot-core. Restricted Application added subscribers: Aklapper, pywikipedia-bugs.
TASK DESCRIPTION The bot edits ( https://ru.wikipedia.org/w/index.php?title=%D0%94%D0%A0%D0%90%D0%9A%D0%9E%D0... ) the article despite the {{nobots}} template added to the end of the article.
TASK DETAIL https://phabricator.wikimedia.org/T90422
REPLY HANDLER ACTIONS Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign <username>.
EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: Rubin16 Cc: pywikipedia-bugs, Aklapper, Rubin16, jayvdb
gerritbot added a subscriber: gerritbot. gerritbot added a comment.
Change 192706 had a related patch set uploaded (by Mpaa): reflink.py: check if botMayEdit()
https://gerrit.wikimedia.org/r/192706
TASK DETAIL https://phabricator.wikimedia.org/T90422
REPLY HANDLER ACTIONS Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign <username>.
EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: gerritbot Cc: gerritbot, Aklapper, Rubin16, jayvdb, pywikipedia-bugs
gerritbot added a project: Patch-For-Review.
TASK DETAIL https://phabricator.wikimedia.org/T90422
REPLY HANDLER ACTIONS Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign <username>.
EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: gerritbot Cc: gerritbot, Aklapper, Rubin16, jayvdb, pywikipedia-bugs
Mpaa added a subscriber: Mpaa. Mpaa added a comment.
Should something like BotMayEditBot be a subclass of Bot?
TASK DETAIL https://phabricator.wikimedia.org/T90422
REPLY HANDLER ACTIONS Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign <username>.
EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: Mpaa Cc: Mpaa, gerritbot, Aklapper, Rubin16, jayvdb, pywikipedia-bugs
Mpaa added a subscriber: jayvdb.
TASK DETAIL https://phabricator.wikimedia.org/T90422
REPLY HANDLER ACTIONS Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign <username>.
EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: Mpaa Cc: jayvdb, Mpaa, gerritbot, Aklapper, Rubin16, pywikipedia-bugs
XZise added a subscriber: XZise. XZise added a comment.
Hmm shouldn't `save` throw an exception if bots aren't allowed to edit?
TASK DETAIL https://phabricator.wikimedia.org/T90422
REPLY HANDLER ACTIONS Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign <username>.
EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: XZise Cc: XZise, jayvdb, Mpaa, gerritbot, Aklapper, Rubin16, pywikipedia-bugs
Xqt added a subscriber: Xqt. Xqt added a comment.
Yes, save should throw an exception and always check whether the edit is allowed. I thought this is already implemented. I guess in compat this works in that way.
TASK DETAIL https://phabricator.wikimedia.org/T90422
REPLY HANDLER ACTIONS Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign <username>.
EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: Xqt Cc: Xqt, XZise, jayvdb, Mpaa, gerritbot, Aklapper, Rubin16, pywikipedia-bugs
Xqt added a comment.
This bug is invalid. There is no documented {{nobots}} with allow or deny arguments. See the documentation for the templates on de or en wiki.
TASK DETAIL https://phabricator.wikimedia.org/T90422
REPLY HANDLER ACTIONS Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign <username>.
EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: Xqt Cc: Xqt, XZise, jayvdb, Mpaa, gerritbot, Aklapper, Rubin16, pywikipedia-bugs
gerritbot added a comment.
Change 192706 abandoned by Mpaa: page.py: fix Page.botMayEdit()
Reason: Bug https://phabricator.wikimedia.org/T90422 is not applicable.
https://gerrit.wikimedia.org/r/192706
TASK DETAIL https://phabricator.wikimedia.org/T90422
REPLY HANDLER ACTIONS Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign <username>.
EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: gerritbot Cc: Xqt, XZise, jayvdb, Mpaa, gerritbot, Aklapper, Rubin16, pywikipedia-bugs
XZise added a comment.
Are you sure? {{nobots https://en.wikipedia.org/w/index.php?title=Template:Nobots&redirect=no}} on enwp redirects to bots, which allows the parameter. And why is this bug invalid? A bot shouldn't edit the page if there is a nobots template. It doesn't matter that exactly that bot is denied. Shouldn't it deny all bots anyway.
The Russian {{nobots https://ru.wikipedia.org/wiki/%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:Nobots}} btw does not redirect to bots.
TASK DETAIL https://phabricator.wikimedia.org/T90422
REPLY HANDLER ACTIONS Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign <username>.
EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: XZise Cc: Xqt, XZise, jayvdb, Mpaa, gerritbot, Aklapper, Rubin16, pywikipedia-bugs
gerritbot added a comment.
Change 192706 restored by Mpaa: page.py: fix Page.botMayEdit()
Reason: Keep the test part.
https://gerrit.wikimedia.org/r/192706
TASK DETAIL https://phabricator.wikimedia.org/T90422
REPLY HANDLER ACTIONS Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign <username>.
EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: gerritbot Cc: Xqt, XZise, jayvdb, Mpaa, gerritbot, Aklapper, Rubin16, pywikipedia-bugs
jayvdb removed a project: Patch-For-Review. jayvdb set Security to None.
TASK DETAIL https://phabricator.wikimedia.org/T90422
REPLY HANDLER ACTIONS Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign <username>.
EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: jayvdb Cc: Xqt, XZise, jayvdb, Mpaa, gerritbot, Aklapper, Rubin16, pywikipedia-bugs
pywikipedia-bugs@lists.wikimedia.org