Blog / Guide

Never Miss a Message: IRC Bouncers

Guide · by sneakers · June 10, 2026
An always-on IRC bouncer

Here's a quirk that trips up newcomers: on Discord or Slack, the server keeps your history, so you scroll up and see everything said while you were away. On IRC, by default, you only see what happens while you're connected. Close your client and you drop off the channel entirely — no scrollback, no "you missed 12 messages."

The fix is a bouncer, and it's one of the things that makes IRC feel modern once you have it.

What a bouncer does

A bouncer is a small program that runs on an always-on server and stays connected to IRC for you, around the clock. Your IRC client connects to the bouncer instead of straight to DALnet. So you get:

It's the practical side of what we mean by owning your own setup.

ZNC, the popular choice

ZNC is the most widely used IRC bouncer. The shape of it is simple:

From then on your client talks to ZNC, and ZNC stays parked on DALnet in #Makati. Detach, reattach, switch devices — the conversation's always there.

The trade-off: a bouncer needs a machine that's always on. If you only chat occasionally it's overkill — but for regulars it's a game-changer. Some hosts also offer ready-made hosted bouncers if you'd rather not run your own.

Want the full walkthrough?

We wrote a step-by-step ZNC setup guide — install, run it as a service, connect your client, and the day-to-day commands — over on our sister community: How to Set Up and Manage a ZNC IRC Bouncer at Coders Republic.

← Back to the blog