Я использую XChat
на Ubuntu 12.04
.
Я столкнулся с этой проблемой:
- Я присоединяюсь к каналу.
- Я минимизирую XChat и делаю другую работу. Если кто-то пингует меня по IRC, я отвечаю.
- Через некоторое время я возвращаюсь в XChat, чтобы увидеть, что мой ник изменился.
Почему?
XChat указывает, что я был отключен. (Возможно, потому что связь стала слабой, но я не уверен)
Новая связь с моим старым никнеймом была перепробована.
Но мой старый ник все еще существует в канале. (Почему?)
Итак, я получил свой второй ник выбор. Это меняет мой ник.
Это меня раздражало.
Что я могу с этим поделать?
Freenode
сервере. У меня нет выбора, потому что именно там находится канал. Используется лиQuassel
лучше чемXChat
? Благодарю.Ответы:
Лучший способ убедиться в том, что вы сохраняете свой ник в соединениях и что никто другой не может извлечь его из-под вас, - это зарегистрировать его с помощью бота NickServ на вашем IRC-сервере, а затем выполнить аутентификацию в NickServ при входе в систему.
Чтобы зарегистрировать свой ник, который нужно сделать только один раз, вы должны:
После этого при входе выполните:
(Если вы не идентифицируетесь с NickServ в течение короткого времени после установки своего псевдонима, он автоматически изменит ваш ник на что-то другое, поскольку он не будет знать, что вы зарегистрировали этот ник, пока вы не сообщите об этом с
identify
команда.)При входе в систему после принудительного отключения, как в случае, который вызвал ваш вопрос, вы можете сделать так, чтобы NickServ очистил ваше предыдущее соединение, чтобы вы могли восстановить свой ник, и это делается следующим образом:
(Вам может понадобиться или не понадобиться
identify
после/nick
команды здесь; я склонен думать, что нет, так как вы просто неявно сделали это вghost
команде, но IIRC разные экземпляры NickServ ведут себя по-разному в этом случае. В любом случае, если NickServ требует, чтобы Вы идентифицируете после того, как установили свой ник, он должен сообщить вам.)Для получения дополнительной информации о том, как использовать довольно впечатляющие возможности NickServ, смотрите здесь .
источник
ghost
команды, он не очень полезен, поскольку в канале уже есть сообщение об изменении никнейма./join
командами в вашем сценарии входа. Это сокращает спам на канале максимум до двух сообщений (одно, когда старое соединение разорвано, и другое, когда вы возвращаетесь); если вы теряете свое соединение достаточно часто, и вам необходимо уменьшить его еще больше, вам, во-первых, следует избегать отключения от сети, и именно в этом случае предложение @ allquixotic об использовании выделенного сервера окупится.NickServ
с моим паролем. Так что мне не нужен сценарий. Это нормально, верно?