On Tue, Dec 22, 2015 at 12:23 PM, Madhumitha Viswanathan mviswanathan@wikimedia.org wrote:
On Mon, Dec 21, 2015 at 5:15 PM, John Mark Vandenberg jayvdb@gmail.com wrote:
On Tue, Dec 15, 2015 at 10:51 AM, Madhumitha Viswanathan mviswanathan@wikimedia.org wrote:
+1 Oliver - User agents tagged with WikimediaBot are tagged as bot - I do agree that our documentation on this can be approved, I'll update the Webrequest and Pageview tables docs to reflect this.
Where was this announced? I don't believe pywikibot does this, or was notified that it should do this...?
Apologies, it wasn't. Here is a task for it - https://phabricator.wikimedia.org/T108599, and it's in our pipeline to get done.
Are accounts with the bot flag also tagged as bot?
I believe bot flags associated with accounts are not part of the webrequest data, so we don't look at it.
There is a bot request parameter associated with many write actions, and there is assert=bot available for all API requests since 1.23 (and earlier with Extension:AssertEdit) See https://www.mediawiki.org/wiki/API:Assert .
Why cant those be used? They are validated data.
user-agent with 'WikimediaBot' is not validated data; anyone can change the user-agent and it magically becomes a bot? That sounds like a way to ensure this data is not reliable and a waste of effort to build.