Skip to content

Example Server Configurations

Libera

Unregistered

toml
[servers.Libera] # server name Libera used in sidebar
server = "irc.libera.chat" # address of server
use_tls = true # TLS is recommended when available
port = 6697 # default port when use_tls = true

nickname = "halloy-user" # your name on the server

channels = ["#halloy"] # channel(s) joined on launch

Registered

toml
[servers.Libera] # server name Libera used in sidebar/UI
server = "irc.libera.chat" # address of server
use_tls = true # TLS is recommended when available
port = 6697 # default port when use_tls = true

nickname = "registered-user" # your name on the server

channels = ["#registered-users-clubhouse"] # channel(s) joined on launch

sasl.plain.username = "registered-user" # name used for authentication; often the same as nickname
sasl.plain.password_file = "/path/to/super-secret-password-file" # file containing password used for authentication

IRCCloud


## [OFTC](https://oftc.net/)

### Unregistered

```toml
[servers.OFTC] # server name OFTC used in sidebar/UI
server = "irc.oftc.net" # address of server
use_tls = true # TLS is recommended when available
port = 6697 # default port when use_tls = true

nickname = "halloy-user" # your name on the server

Registered with SSL CertFP

toml
[servers.OFTC] # server name OFTC used in sidebar/UI
server = "irc.oftc.net" # address of server
use_tls = true # TLS is recommended when available
port = 6697 # default port when use_tls = true

nickname = "registered-user" # your name on the server

sasl.external.cert = "/path/to/nick.cer" # path to your certificate
sasl.external.key = "/path/to/nick.key" # path to your private key

SlashNET

toml
[servers.SlashNET] # server name SlashNET used in sidebar/UI
server = "irc.slashnet.org" # address of server
use_tls = false # disabled because TLS is not available
port = 6667 # default port when use_tls = false

nickname = "halloy-user" # your name on the server

Undernet

toml
[servers.Undernet] # server name Undernet used in sidebar/UI
server = "irc.undernet.org" # address of server
use_tls = false # disabled because TLS is not available
port = 6667 # default port when use_tls = false

nickname = "halloy-user" # your name on the server

2600net

toml
[servers.2600net] # server name 2600net used in sidebar/UI
server = "irc.scuttled.net" # address of server
use_tls = true # TLS is recommended when available
port = 6697 # default port when use_tls = true

nickname = "halloy-user" # your name on the server