[bouncer] bind = "127.0.0.1" port = 6667 password = "changeme" [bouncer.backlog] max_messages = 10000 replay_on_connect = true [proxy] host = "127.0.0.1" port = 1080 # Client PASS is just the password (no network prefix). # A single client connection sees all networks via /network suffixes: # #libera/libera, #debian/oftc, user123/libera # # Registration uses a random nick and generic ident/realname. # After surviving the probation window (no k-line), the bouncer # derives a stable nick from the exit endpoint hostname. The same # exit IP always produces the same nick across reconnects. # Set nick to override (optional, used as fallback only). # Network names must not contain '/' (reserved for namespace separator). [networks.libera] host = "irc.libera.chat" port = 6697 tls = true # nick = "mynick" # optional: override host-derived nick channels = ["#test"] autojoin = true # [networks.oftc] # host = "irc.oftc.net" # port = 6697 # tls = true # channels = ["#debian"]