Respostas:
De acordo com a RFC 2812, seção 3.6.2 , referente ao WHOIS
comando:
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.
Ele diz que o servidor responderá ao comando. Portanto, o cliente usado e suas configurações não têm nada a ver com o comportamento. O RFC não diz nada sobre se o servidor pode fazer outra coisa (por exemplo, notificar o usuário de qualquer maneira ou registrar o evento); portanto, os servidores podem fazer qualquer coisa que não viole a especificação.
Na prática, não vi nenhum servidor que notifique um usuário normal de que /whois
foi feito neles. Ainda é possível, no entanto. Isso ainda é propriedade do servidor, e nenhum programa cliente de IRC pode afetar se o servidor criará essas notificações.