Page MenuHomePhabricator

Special:Log needs a way to show only activity from humans (Hide bots)
Open, LowPublic

Description

Some bots mass block ed open proxies, used by some trolls to abuse the Wikipedia rules. This blocks, due to their large numbers, impede read the logs to CheckUsers, which analyzes them to check IP addresses of new accounts vandals and trolls. It also prevents ordinary users or admins from exercising control and verification. Need add the feature to the Special:Log „hide bots“, as on the Special:RecentChanges.

Examples

http://ru.wikipedia.org/wiki/Special:Log/block look at QBA-bot

image.png (1×1 px, 484 KB)

http://en.wikipedia.org/wiki/Special:Log/block look at ProcseeBot
image.png (1×1 px, 421 KB)

See Also

T13181: Mark bot edits in histories

Details

Reference
bz19322

Event Timeline

bzimport raised the priority of this task from to Low.Nov 21 2014, 10:37 PM
bzimport set Reference to bz19322.
bzimport added a subscriber: Unknown Object (MLST).
  • Bug 44549 has been marked as a duplicate of this bug. ***

I'm not sure if this is even possible, since the "bot flag" is a temporary thing, only stored in the recentchanges table, and not in the logging table.

Could a column be added to the logging table to hold the bot flag info, such as in the recentchanges table? Granted that wouldn't help in past log entries, but the ones forward would be able to benefit.

Still, this is a major inconvenience when viewing Special:Log, for example, ProcseeBot's blocks clogging the local block log on enwiki.

If it is difficult to change the scheme, then I think it is quite possible to create a DB (something like MediaWiki:Admin-bots) with users which we can to hide.

If it is difficult to change the scheme, then I think it is quite possible to create a DB (something like MediaWiki:Admin-bots) with users which we can to hide.

Its not really that difficult (It adds a bit of difficultly. But on the whole not a huge amount), more that nobody is currently working on it

more that nobody is currently working on it

It is sad, these logs are really unreadable.

Krinkle renamed this task from Hide bots from Logs to Special:Log needs a way to show only activity from humans (Hide bots).Jan 25 2019, 10:00 PM

I think this is related in some fashion to T13181.

I'm not sure if this is even possible, since the "bot flag" is a temporary thing, only stored in the recentchanges table, and not in the logging table.

It's possible to create a flag (logical field) on every log record, that will be "true" for bot actions and "false" for human actions, and set value of this field based on current bot/non-bot status of user, who made an action.