web-dev-qa-db-ja.com

IRCの人は、/ whoisを実行すると通知を受け取ることができますか?

私が使っている人は/whoisなんとかしてそれを見るコマンド、または彼らに見えるようにする設定はありますか?それはどのクライアントでも可能ですか?はいの場合、どのように?そうでないことを願っています、私がストーカーをしているのを人々に見られたくないのです。

4
marco

RFC 2812、セクション3.6.2 によると、WHOISコマンドに関して:

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.

serverがコマンドに応答すると表示されます。したがって、使用するクライアントとその設定は、動作とは関係ありません。 RFCは、サーバーが他のことを実行できるかどうか(たとえば、とにかくターゲットユーザーに通知するか、イベントをログに記録するか)については何も述べていないため、サーバーは仕様に違反しないことを実行できます。

実際には、通常のユーザーに/whoisが実行されたことを通知するサーバーは見たことがありません。ただし、それでも可能です。それはまだサーバーのプロパティであり、IRCクライアントプログラムは、サーバーがそのような通知を作成するかどうかに影響を与えることはできません。

5
Ben N