![登録したニックネームが使えないのはなぜですか? (「あなたのニックネームは purple [[email protected]] が所有しています」)](https://rvso.com/image/1638047/%E7%99%BB%E9%8C%B2%E3%81%97%E3%81%9F%E3%83%8B%E3%83%83%E3%82%AF%E3%83%8D%E3%83%BC%E3%83%A0%E3%81%8C%E4%BD%BF%E3%81%88%E3%81%AA%E3%81%84%E3%81%AE%E3%81%AF%E3%81%AA%E3%81%9C%E3%81%A7%E3%81%99%E3%81%8B%3F%20(%E3%80%8C%E3%81%82%E3%81%AA%E3%81%9F%E3%81%AE%E3%83%8B%E3%83%83%E3%82%AF%E3%83%8D%E3%83%BC%E3%83%A0%E3%81%AF%20purple%20%5B%5Bemail%20protected%5D%5D%20%E3%81%8C%E6%89%80%E6%9C%89%E3%81%97%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%E3%80%8D).png)
数か月前にFreenode にニックネームを登録し、職場の Linux ボックス ( [email protected]
) で Irssi を使用しました。その後、今日、自宅のラップトップで Irssi を使用してチャネルを再確認したいと思ったのですが、ニックネームを使用できません。
後/connect chat.freenode.org
:
03:21 !hitchcock.freenode.net *** Looking up your hostname...
03:21 !hitchcock.freenode.net *** Checking Ident
03:21 !hitchcock.freenode.net *** Found your hostname
この時点で私のニックネーム(toraritte
)が割り当てられますが、突然
03:21 !hitchcock.freenode.net *** No Ident response
... bunch of other stuff ...
そしてメッセージは次のようにtoraritte
変更されますtoraritt1
03:23 -!- Mode change [+i] for user toraritt1
03:23 -!- Irssi: Your nick is owned by purple [[email protected]]
私は試してみまし/msg NickServ IDENTIFY toraritte password
た
03:27 -NickServ(NickServ@services.)- You are now identified for toraritte.
しかし、まだニックネームを変更できませんtoraritte
。
解決策はおそらく非常に基本的なもので、私はまだ 2 と 2 を結び付けることができませんでした。
答え1
/msg nickserv release
または を (2 回)使用して/msg nickserv ghost
相手をキックオフします。その時点で、 を使用してニックネームを変更できるようになります/nick
。
(を使用すると、release
ニックネームが強制的にゲストに変更されるだけです。他の接続が実際の人物に属している場合は、これがより丁寧な方法かもしれません。
一方、 を使用すると、ghost
ネットワークから完全に切断されるため、他の接続が自分のものであるが、インターネット接続の損失などにより「スタック」している場合に適しています。
freenodeには、理論上はrelease+/nickと同じコマンドもあります/msg nickserv regain
が、実際にはghost+/nickになります。*手を振る*理由。
IRC では、アカウントは必ずしもニックネームに結び付けられるわけではありません。これはネットワークによって異なりますが、特に Freenode は当時の他のネットワークよりも 2 つの概念を区別していることで知られていました。
したがって、アカウントを識別しても、チャンネル関連の権限(その中には、あなたの「登録された」ニックネームを使用しているユーザーを切断する権限)のみが付与されますが、直接使用しているニックネームに影響を与えます。
(これは主に、アカウント登録が IRC プロトコルの一部ではないためです。NickServ は、ネットワークがインストールする必要のある別のソフトウェアです。また、選択したソフトウェアに応じて、異なるネットワーク上の NickServ の動作も若干異なります。)