Help
Contents
Connecting with an external client
You can use any IRC client instead of the web chat on this site.
Server details
| Setting | Value |
|---|---|
| Host | irc.chat.in.rs |
| Port | 6697 |
| Encryption | TLS required (no plaintext IRC port) |
After connecting, join a channel, for example /join #chat.
What TLS means
TLS (Transport Layer Security; often still called “SSL” in older clients) encrypts the connection between your client and the server.
- Use port 6697 with TLS/SSL enabled.
- Do not use plain port 6667 — this network does not offer unencrypted IRC.
- Your client may label the option SSL, TLS, Secure, or ask for a port prefixed with
+(for example+6697).
Why we require TLS
Plain IRC sends nicknames, messages, and passwords in the clear. Anyone on the path (Wi‑Fi, ISP, hosting network) can read or alter that traffic.
TLS is required so:
- Chat and login details are encrypted in transit.
- You can check that you are talking to
irc.chat.in.rs, not an impostor. - There is no insecure fallback that trains people to connect without encryption.
Always on (bouncer)
The server can keep your nick in channels after you close the client: you stay in the list, receive private messages, and see what you missed when you return. You do not need ZNC or another external bouncer. It works from the web chat on this site and from any external client.
The option is opt-in and applies only to your account. Enabling it for yourself does not enable it for anyone else. Guests stay plain IRC: close the client and you disappear.
1. Register an account
Connected with the nick you want to keep:
/msg NickServ REGISTER yourPassword you@example.com
This network does not verify email. Then identify (you must be identified as that same nick):
/msg NickServ IDENTIFY yourPassword
2. Enable it on your account
This is the only command that turns the bouncer on:
/msg NickServ SET ALWAYS-ON ON
Check: /msg NickServ SET ALWAYS-ON. It should say the client is always on. If it says it is not, you are not identified or you are using a different nick from the account.
AUTO-AWAY and AUTOREPLAY-MISSED are not the bouncer. If you enable them first, NickServ stores them and then says they do not work because you are not always-on.
3. Sign in when reconnecting
To attach to the session that stayed online, authenticate on connect:
- Web chat: the same nick and password on the Kiwi login screen.
- Other clients: SASL PLAIN with the account name and password.
- Without SASL: server password
account:password(for exampleYourNick:yourPassword).
Without that login you start a guest session and do not return to the always-on nick.
Optional extras
These do nothing until step 2 actually succeeds.
/msg NickServ SET MULTICLIENT ON— phone, web chat, and desktop share the same nick. On this network it is off by default./msg NickServ SET AUTO-AWAY ON— away status when no client is connected./msg NickServ SET AUTOREPLAY-MISSED ON— replay missed messages if you use only one client. With multiple devices add an identifier to the SASL username, for exampleYourNick@phoneandYourNick@kiwi.
Clients
Brief steps for popular clients. Replace YourNick with the nickname you want.
WeeChat
- Start WeeChat.
- Add the server:
/server add chatinrs irc.chat.in.rs/6697 -tls - Connect:
/connect chatinrs - Join a channel:
/join #chat
Irssi
- Start Irssi.
- Add the server:
/server add -tls -tls_verify -network chatinrs -port 6697 irc.chat.in.rs - Connect:
/connect chatinrs - Join a channel:
/join #chat
HexChat
- Open HexChat → Network List (or press
Ctrl+S). - Click Add, name the network (for example
chat.in.rs), then Edit. - Under Servers, add
irc.chat.in.rs/+6697(the+means SSL/TLS). - Close the editor, select the network, and click Connect.
- Join a channel:
/join #chat
mIRC
- Open Tools → Options (or press
Alt+O) → Connect → servers. - Add a server: address
irc.chat.in.rs, ports+6697(the+enables SSL/TLS). - Connect to that server (or run
/server irc.chat.in.rs +6697). - Join a channel:
/join #chat
Quassel
Works in standalone Quassel or when a Quassel Core maintains the IRC link.
- Open network settings (Settings → Identities / Configure Networks, wording varies by platform).
- Add a network (for example
chat.in.rs). - Add a server: hostname
irc.chat.in.rs, port6697, enable Use SSL / TLS. - Save and connect.
- Join a channel:
/join #chat
Halloy
- Open Halloy’s config file (
config.tomlin Halloy’s config directory). - Add a server block:
[servers.chatinrs] nickname = "YourNick" server = "irc.chat.in.rs" port = 6697 channels = ["#chat"] - Save the file and restart Halloy (or reload config if your build supports it).
- Halloy uses TLS on port 6697 by default; keep
port = 6697and do not switch to plain 6667.