Thanks Driven Life

日々是感謝

znc で multiple network を使用してる時に IRC クライアントで username と password はどうすればいいのか

本家に書いてある んですが、それを見に行くことすらめんどい時用に記録

設定例(ネットワーク以外は雰囲気省略してます)

<User gongo>
    <Network default> # freenode
        IRCConnectEnabled = true
        Server = chat.freenode.net 6667
    </Network>

    <Network ircnet>
        IRCConnectEnabled = true
        Server = irc.ircnet.ne.jp 6667
    </Network>

    <Pass password>
        Hash = xxxx # ここでは "pass" をパスワードにしているとします
    </Pass>
</User>

この設定を基準にすると

1. <Network ircnet> の場合

login password
gongo/ircnet pass
* (任意) gongo/ircnet:pass

2. <Network default> の場合

default の場合は、ログイン名の /network を省略可能です。

login password
gongo pass
gongo/default pass
* (任意) gongo/default:pass

まとめ

冒頭で述べましたが、本家にある通りです

When you supply your username to ZNC in your client, you can include the network as username/network. If you send your username in the password field you can use username/network:password.