Getting started with Eggy BNC
Eggy BNC is an IRC bouncer service. Your IRC client connects to Eggy BNC, and Eggy BNC stays connected to the IRC networks you add. This lets you keep a persistent IRC presence without needing your own computer or phone to remain connected all the time.
The most important idea is that there are two separate connections:
Your IRC client -> Eggy BNC
Eggy BNC -> the IRC network you added
Your IRC client connects to Eggy BNC using:
bnc.eggy.net +5000
The remote IRC network connection is configured separately in your dashboard. One network might use irc.libera.chat +6697; another might use irc.example.net 6667. Those remote ports are not the same thing as the Eggy BNC +5000 client port.
What to do first
After signup, copy the exact connection command shown by Eggy BNC. It usually looks like this:
/server -m bnc.eggy.net +5000 username/Network:password
Use the dashboard as the source of truth for your username, network label, approved vhost, Premium status, and support options. Raw ZNC commands are available for advanced checks, but normal account tasks should be done from the dashboard when possible.
The protected Eggy support network
Eggy BNC can provide a protected Eggy support/system network for support and community channels such as #Eggy and #Help. This is separate from your own user-managed IRC networks. Your personal networks are the ones you add for places like Libera, DALnet, EFnet, or another IRC network.
Free and Premium
Eggy BNC remains usable as a free service. Premium is optional. Premium exists for users who want extra convenience features such as more user-managed networks, custom Real Name / GECOS, and Premium IRC Inbox tools.
If billing is cancelled, Premium does not disappear instantly. The dashboard shows whether Premium is active, whether billing is cancelled, and when Premium expires.
Getting help
Use the Support Centre for articles and tickets. If you cannot connect with your IRC client yet, use Eggy Webchat at https://chat.eggy.net and join #Help. Include your IRC client name, the command you tried, and the exact error text.