The example below should, when performed by a user with the 'bot' right, cause the resulting RecentChanges entry to be marked as 'bot':
api.php?action=wbcreateredirect&from=Q11&to=Q12&bot=
The example below should, when performed by a user with the 'bot' right, cause the resulting RecentChanges entry to be marked as 'bot':
api.php?action=wbcreateredirect&from=Q11&to=Q12&bot=
Subject | Repo | Branch | Lines +/- | |
---|---|---|---|---|
wbcreateredirect: Actually check the &bot=1 parameter | mediawiki/extensions/Wikibase | master | +18 -10 |
Changed title again as the module does report that it has the bot param and also that you can pass it in.
The issue is that it does nothing with it.
Change 185692 had a related patch set uploaded (by Legoktm):
wbcreateredirect: Actually check the &bot=1 parameter
Change 185692 merged by jenkins-bot:
wbcreateredirect: Actually check the &bot=1 parameter
As far as I see (by skimming the code) hat should all work just fine… can you tell which api module (action=…) exactly the bot is using (full list of parameters preferred)?
Looking into Pywikibot, it seems that unlike editEntity(), mergeItems() doesn't allow bot=1. If this turns out to be right, I will close this ticket and open another.