Adding an upstream network to a soju bouncer
See also: IRC auth with a bouncer.
From the bouncer's BouncerServ buffer:
network create -addr ircs://irc.example.com:6697 -nick username -username username -name myserver
Then switch to the new network's BouncerServ buffer
(it appears in the sidebar under the network name)
and set SASL credentials:
sasl set-plain username password
sasl set-plain is scoped to the buffer's network,
so no network argument is needed.
Gotchas
- The
ircs://scheme is required for TLS. Soju doesn't infer TLS from port 6697. Without the scheme it connects in plaintext and the handshake silently times out. -passsets the IRCPASScommand, not SASL credentials. For a server that requires SASL, you needsasl set-plain.