8

Do people I use /whois command on see it somehow, or is there a setting that lets them see? Is that possible on any client? If yes, how? I hope it isn't, I don't want people to see me stalking.

1 Answer 1

9

According to RFC 2812, section 3.6.2, concerning the WHOIS command:

This command is used to query information about particular user.
The server will answer this command with several numeric messages
indicating different statuses of each user which matches the mask (if
you are entitled to see them).  If no wildcard is present in the
<mask>, any information about that nick which you are allowed to see
is presented.

If the <target> parameter is specified, it sends the query to a
specific server.  It is useful if you want to know how long the user
in question has been idle as only local server (i.e., the server the
user is directly connected to) knows that information, while
everything else is globally known.

It says that the server will answer the command. Therefore, the client used and settings thereof have nothing to do with the behavior. The RFC says nothing about whether the server may do anything else (e.g. notify the target user anyway or log the event), so servers are allowed to do anything that does not violate the specification.

In practice, I haven't seen any servers that will notify a normal user that a /whois was done on them. It's still possible, however. That's still a property of the server, and no IRC client program can affect whether the server will create such notifications.

3
  • 3
    In UnrealIRCd the usermode +W will exactly do this. Feb 19, 2016 at 19:34
  • 2
    @JohannesKuhn Interesting reading. Note, though, that the +W mode can only be set by IRC operators, not normal users (i.e. not even channel operators). I have updated my answer to make it clearer that it's possible that some servers might notify normal users.
    – Ben N
    Feb 19, 2016 at 22:34
  • Thanks. I've seen scripts that send a notice to the user who whois an IRCOp with a message. Feb 20, 2016 at 2:24

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .