![Почему я не могу использовать свой зарегистрированный ник? («Ваш ник принадлежит purple [[email protected]]»)](https://rvso.com/image/1638047/%D0%9F%D0%BE%D1%87%D0%B5%D0%BC%D1%83%20%D1%8F%20%D0%BD%D0%B5%20%D0%BC%D0%BE%D0%B3%D1%83%20%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D1%8C%20%D1%81%D0%B2%D0%BE%D0%B9%20%D0%B7%D0%B0%D1%80%D0%B5%D0%B3%D0%B8%D1%81%D1%82%D1%80%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%BD%D1%8B%D0%B9%20%D0%BD%D0%B8%D0%BA%3F%20(%C2%AB%D0%92%D0%B0%D1%88%20%D0%BD%D0%B8%D0%BA%20%D0%BF%D1%80%D0%B8%D0%BD%D0%B0%D0%B4%D0%BB%D0%B5%D0%B6%D0%B8%D1%82%20purple%20%5B%5Bemail%20protected%5D%5D%C2%BB).png)
Зарегистрировал свой ник на Freenode и использовал Irssi на Linux-компьютере на работе ( [email protected]
) пару месяцев назад, а сегодня хотел проверить канал на домашнем ноутбуке с помощью 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
.
Решение, вероятно, очень простое, и я пока не могу сложить два и два.
решение1
Используйте /msg nickserv release
(дважды) или , /msg nickserv ghost
чтобы удалить другого человека, после чего вы сможете изменить свой псевдоним с помощью /nick
.
(Использование release
приведет только к принудительному изменению их псевдонима на «Гость», что, возможно, более вежливо, если другое соединение принадлежит реальному человеку.
В то время как использование ghost
полностью отключит их от сети, что более удобно, если другое соединение является вашим собственным, но «зависло», например, из-за потери подключения к Интернету.)
На freenode у вас также есть /msg nickserv regain
команда, которая в теории похожа на release+/nick, но на практике превращается в ghost+/nick из-за*машет рукой*причины.
В IRC аккаунты не обязательно привязаны к никам. Это варьируется в зависимости от сети, но Freenode в частности был известен тем, что разделял эти два понятия больше, чем другие сети того времени.
Таким образом, идентификация по учетной записи дает вам только привилегии, связанные с каналом (в том числе привилегию отключать любого, кто использует ваш «зарегистрированный» псевдоним), но ненапрямуюповлиять на псевдоним, который вы используете.
(Это во многом связано с тем, что регистрация учетной записи не является частью протокола IRC как такового — NickServ — это отдельная часть программного обеспечения, которую сеть должна была установить. И в зависимости от выбранного программного обеспечения NickServ в разных сетях будет вести себя немного по-разному.)