Last modified: 2009-12-30 05:19:58 UTC

Wikimedia Bugzilla is closed!

Wikimedia has migrated from Bugzilla to Phabricator. Bug reports should be created and updated in Wikimedia Phabricator instead. Please create an account in Phabricator and add your Bugzilla email address to it.
Wikimedia Bugzilla is read-only. If you try to edit or create any bug report in Bugzilla you will be shown an intentional error message.
In order to access the Phabricator task corresponding to a Bugzilla report, just remove "static-" from its URL.
You could still run searches in Bugzilla or access your list of votes but bug reports will obviously not be up-to-date in Bugzilla.
Bug 5145 - RC bots of
RC bots of
Product: Wikimedia
Classification: Unclassified
IRC (Other open bugs)
All All
: Normal normal with 1 vote (vote)
: ---
Assigned To: Nobody - You can work on this!
Depends on:
Blocks: 16599
  Show dependency treegraph
Reported: 2006-03-02 16:58 UTC by とある白い猫
Modified: 2009-12-30 05:19 UTC (History)
0 users

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Description とある白い猫 2006-03-02 16:58:31 UTC
This bug is a request to modify the output of the RC bot operating on

Currently special are reported as below 

<rc> [[Special:Log/block]] *
BorgQueen *  blocked "User:" with an expiry time of 24 hours: vandalism

This creates a number of problems. Firstly [[Special:Log/block]] is translated
to diferent languages and hence I cant simply look for a "Special" to check if
this is a spesific log event. 

My suggestion for a fix is a single character, B for block:

<rc> [[Special:Log/block]] B *
BorgQueen *  blocked "User:" with an expiry time of 24 hours: vandalism

All rc bots reading this feed are instructed to parse by color codes. The "red"
color code (M (for minor), N (new pages)) is unused for special/log events and
using it should not affect any existing bots.

This is useful in creating a database of blocked vandals, other malicious users
as well as open proxies. 


Also the current block summaries are problematic. 

Example: blocked "User:" with an expiry time of 24 hours: vandalism

Users can pick wierd usernames, the following is a valid username:
User:User:User:"User:User:Vandal"24 hours:User:Typehere

This makes it imposible to successfully parse all the time. Hence I propose a
more bot friendly scheme

How it is now: blocked "User:" with an expiry time of 24 hours:

What I propose: [blocked][User:][24 hours][vandalism]

I personaly dont care if it is  [ ] or some other character, but it is
imperative the seperating character cannot be used in usernames.
Comment 1 とある白い猫 2006-03-06 11:15:39 UTC
URL on special/log enents is useless and does not need to be reported
Comment 2 Tim Starling 2006-03-06 12:32:28 UTC
Regarding the second item: you can't have a different summary between RC and the IRC feed. 
The problem is that the summary that comes out of LogPage, which is used by both feeds, is 
Comment 3 Jon Harald Søby 2006-03-06 17:44:17 UTC
"URL on special/log enents is useless and does not need to be reported"!

I was very annoyed just now, as a picture was uploaded that could be deleted
right away, but there was no link. Please change that back. The RC channel is
mostly for human activity, at least on the smaller projects.

Note You need to log in before you can comment on or make changes to this bug.