為什麼我不能使用我註冊的暱稱? (「你的暱稱歸 Purple [[email protected]] 所有」)

為什麼我不能使用我註冊的暱稱? (「你的暱稱歸 Purple [[email protected]] 所有」)

[email protected]幾個月前,我在 Freenode 上註冊了我的暱稱,並在工作的 Linux 機器上使用了 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(兩次) 或/msg nickserv ghost踢掉其他人,此時您應該可以使用 更改您的暱稱/nick

(使用release只會將他們的暱稱強制更改為“訪客”,如果另一個連接屬於真實的人,這可能會更禮貌。

而使用ghost將徹底斷開它們與網絡的連接,如果其他連接是您自己的但由於互聯網連接丟失而“卡住”,則更適合。

在 freenode 上,你也有這個/msg nickserv regain指令,理論上類似release+/nick,但實際上最終變成了 Ghost+/nick,因為*揮手*原因。


在 IRC 上,帳戶不一定與暱稱相關聯。這在不同的網路中有所不同,但 Freenode 尤其以比當時的其他網路更能分離這兩個概念而聞名。

因此,識別帳戶只會賦予您與頻道相關的權限(其中包括斷開使用您「註冊」暱稱的任何人的權限),但它並沒有直接地影響您使用的暱稱。

(這主要是因為帳戶註冊不是 IRC 協議的一部分 - NickServ 是網路必須安裝的獨立軟體。根據他們選擇的軟體,不同網路上的 NickServ 的行為也會略有不同.)

相關內容