Open Bug 689041 Opened 8 years ago Updated 8 years ago

The scope for /wii is two large!


(Other Applications :: ChatZilla, defect)

Not set


(Not tracked)



(Reporter: stephane.gregoire, Assigned: rginda)


User Agent: Mozilla/5.0 (X11; Linux i686; rv:7.0) Gecko/20110916 Firefox/7.0 SeaMonkey/2.4
Build ID: 20110916205855

Steps to reproduce:

On a channel on ircnet with 5 users I launched the command  /wii * with latest stable chatzilla.

Actual results:

The command listed all ircnet users!!!

After a while I was disconnected from the two irc servers where I was connected!

Expected results:

The wii command should apply only on the users on the channel and this command should not be applied for a server!
Group: core-security
In reply to comment #0

The /wii command can be used from a server tab, or for a user with which you don't share a channel. This is quite useful IMHO, at least when not using wildcards.

Maybe the desired result can be obtained by not allowing wildcards in the argument?
Executing /wii * sends "WHOIS * *" to the server; we do not do anything to this input and on it just reports info on the nickname "*" (i.e. just "End of WHOIS information for *.").

ircnet is at fault for listing all the users.

So you cannot send /whois user1 user1 /whois user2 user2 if there's these two users on a channel #test where I send the command /wii *. 

I thought that writing it into a channel limited it to the channel.
We *could* expand the "*" in to a list of users in the channel (the op/voice/etc. commands do this) but unlike the existing commands that do that, it makes less sense to me to do it.
You need to log in before you can comment on or make changes to this bug.