Topic on Extension talk:MediaWikiChat

Krusher (talkcontribs)

I've been having problems with user creating a lot of accounts. Is there a way to make MediaWikiChat compatible with CheckUser or, at least, log the IP?

UltrasonicNXT (talkcontribs)

Hmm, I have never thought of this, I'll have a look into it.

UltrasonicNXT (talkcontribs)

What exactly would you want MediaWikiChat to do?

Krusher (talkcontribs)

It would be nice for MediaWikiChat to use CheckUser if available. All it would have to do is to insert to table cu_changes (if it exists) when a user logs in or out, so CheckUser could easily identify users with multiple accounts. If you think this is useful I can code it myself.

UltrasonicNXT (talkcontribs)

So when a user logs in/out of chat? Okay. I'm going to see if there's an official way to do this, rather than just inserting into the table myself. This would only be useful for when users create accounts and then only chat, don't do anything else, right?

Krusher (talkcontribs)

Exactly. I understand this won't be useful everyday, but comes handy when you need to track socket puppets/astroturfing users/annoying brats. As far I know there isn't any interface to Checkuser, which is strange because it's an extension being used on official Wikipedia.

UltrasonicNXT (talkcontribs)

Hmm yes that is odd. Definitely possible to do. I think I'll have to log on every message send, that will be much easier than on logging into the chat.

UltrasonicNXT (talkcontribs)

Done. Update MWC and message sends should log to checkuser

Krusher (talkcontribs)

Seems you found a more clever way. Awesome! I wouldn't be able to do it like that.

UltrasonicNXT (talkcontribs)

At first I was going to manually insert the data, but then I noticed logs that go to RC automatically get added to checkuser, so I just created a fake RC entry and added that.