Como posso me conectar ao mesmo servidor em várias instâncias irssi?


10

Eu tenho uma sessão irssi conectada ao Freenode (via /server fn), na qual estou em vários canais relacionados. Esta sessão está dentro de uma instância do tmux que possui outros terminais, também relacionados a este tópico. Eu configurei o irssi para me autenticar automaticamente via NickServ.

Agora, quero abrir um terminal completamente separado e conectar-me ao Freenode via irssi novamente, para que eu possa ingressar em um canal não relacionado. No entanto, quando abro o irssi e /server fnnovamente, ele não me autentica, pois já estou conectado ao servidor na outra sessão do irssi.

Posso conectar-me ao mesmo servidor com diferentes contas autenticadas, mas quero ter várias instâncias irssi autenticadas com a mesma conta.

Existe alguma maneira de me conectar ao mesmo servidor (mas ter canais diferentes abertos) em duas instâncias irssi separadas?


Meu sistema não tem o mesmo problema com freenode com vários terminais by irssi 0.8.17; Sugiro tentar criar outro usuário no sistema e tentar conectar-se a usuários diferentes.
Mohammad Etemaddar

@MohammadEtemaddar Estou tentando conectar ao freenode com a mesma conta autenticada em vários terminais. É claro que posso me conectar ao mesmo servidor com contas diferentes, mas como mencionei na pergunta, não é isso que quero fazer. Vou editá-lo para torná-lo mais claro.
Doorknob

Eu não sei a resposta. Há uma outra capacidade de ter janela dividida usando o /windowcomando
Mohammad Etemaddar

@MohammadEtemaddar Isso não responde à minha pergunta. Estou tentando conectar ao mesmo servidor com a mesma conta em dois terminais separados.
Doorknob

O que exatamente você está tentando alcançar?
315 darnir

Respostas:


1

Você não pode fazer isso por causa de como o protocolo IRC funciona. Cada conexão do cliente possui um apelido exclusivo do IRC; se você se conectar à mesma rede IRC pela segunda vez, o novo cliente deverá escolher um apelido diferente do primeiro.

Você pode aproximar o comportamento desejado usando o PROXYmódulo irssi; veja, por exemplo, https://michael.lustfield.net/linux/irssi-as-a-proxy . Eu imagino que você possa ter seu irssi, com o módulo proxy carregado, conectado ao servidor IRC e, em seguida, você poderá ter sub-clientes separados se conectando ao irying proxy. Dessa forma, você teria apenas um cliente na rede IRC real, não vários clientes tentando usar o mesmo apelido. Eu ainda não tentei.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.