Before doing anything: Create an account on the bouncer. You can do this yourself or ask someone else who has access to the server to do it for you. --- Instructions for connecting to IRC via the bouncer: (Libera is used as an example, mutatis mutandis for other servers) * In your favourite IRC client, connect to ichigaya.ninjin.tv on port 6697 with bouncer username and password * Enter `/msg BouncerServ network create -addr irc.libera.chat -name Libera -nick [my-nickname]` it should tell you something like "network created" * (Optional) To change bouncer password, enter `/msg BouncerServ user update -password [my-secure-password]` * Logout and log back into bouncer server (ichigaya.ninjin.tv) but with username `[username]/Libera` * Proceed as you would on a normal IRC server, `/join ##ninjin` etc * (Optional) Register the account if you want to secure the username * (Optional) If you already have a registered account, identify yourself as usual and the bouncer should figure it out --- Admin: * To create an account for someone, run `sojuctl -config /etc/soju/config user create -username [username] -password [password]` (Update 2024-08-02) There is now a script `soju_new_user.sh` in the root home directory that does this for you, just enter the username as argument. The password is the username in reverse. * For extra account config, run `man soju`