J'ai une session irssi qui est connectée à Freenode (via /server fn
), dans laquelle je suis sur plusieurs canaux liés. Cette session est à l'intérieur d'une instance tmux qui a d'autres terminaux, également liés à cette rubrique. J'ai configuré irssi pour m'authentifier automatiquement via NickServ.
Maintenant, je veux ouvrir un terminal complètement séparé et me connecter à nouveau à Freenode via irssi, afin de pouvoir rejoindre un canal indépendant. Cependant, lorsque j'ouvre irssi et /server fn
encore, il ne parvient pas à m'authentifier car je suis déjà connecté au serveur dans l'autre session irssi.
Je peux me connecter au même serveur avec différents comptes authentifiés, mais je souhaite que plusieurs instances irssi soient authentifiées avec le même compte.
Existe-t-il un moyen de me connecter au même serveur (mais avec différents canaux ouverts) dans deux instances irssi distinctes?
/window
commande.Réponses:
Vous ne pouvez pas faire cela à cause du fonctionnement du protocole IRC. Chaque connexion client possède un surnom IRC unique; si vous vous connectez au même réseau IRC une deuxième fois, le nouveau client doit choisir un surnom différent du premier.
Vous pourriez être en mesure d'estimer le comportement que vous souhaitez en utilisant le
PROXY
module d'irssi; voir par exemple https://michael.lustfield.net/linux/irssi-as-a-proxy . J'imagine que vous pourriez avoir votre irssi, avec le module proxy chargé, connecté à votre serveur IRC, puis vous pourriez avoir des sous-clients distincts se connectant à l'irssi mandataire. De cette façon, vous n'auriez qu'un seul client sur le vrai réseau IRC, pas plusieurs clients essayant d'utiliser le même surnom. Mais je ne l'ai pas essayé.la source