• FREE PRODUCTS, SPECIAL OFFERS & SUBSCRIPTION
    Find something worth grabbing
    Explore our free releases, check out current discounts, or join Eggy All Access from $14.99 a month or choose annual billing. Both options give you the same full access to all included current and future games, styles and products while your membership remains active.
  • Welcome to the Eggy Forums
    News, support, bug reports, feedback and community discussion for everything Eggy.
    Eggy News & Announcements Official releases, product updates, promotions, competitions and important Eggy news.
    General Discussion General community discussion, casual conversation and everyday topics across Eggy.
    Add-on Support Installation, configuration, upgrade and general support for Eggy products.
    Bug Reports Report reproducible bugs, errors and unexpected behaviour that needs investigating.
    Need support? Please include the product name and version, your XenForo version, what happened, and any relevant screenshots or server error logs. Providing clear details helps us investigate issues much faster.

How to Connect to Eggy BNC Using /server -m

Learn how to connect your IRC client to Eggy BNC using /server -m, what the command does, and how to troubleshoot common connection and SSL certificate issues.

Eggy BNC stable service illustration

Eggy BNC is designed to make connecting to your IRC bouncer as simple as possible. Once your account is created, your dashboard gives you the connection details you need to attach your IRC client to your BNC.

One of the quickest ways to connect from many IRC clients is by using the /server -m command.

What /server -m does

The /server command tells your IRC client to connect to a server.

The -m option usually means “open this as a new server connection” instead of replacing your current IRC connection.

That is useful if you are already connected to another IRC network and want to connect to Eggy BNC at the same time.

In simple terms:

/server connects to a server.

-m opens it as an additional connection.

+6697 means use SSL/TLS on port 6697.

Your BNC username and password tell Eggy BNC which account to attach.

Basic Eggy BNC connection example

Your dashboard should show your exact connection command. Always use the command shown there if it is available.

A typical command looks like this:

/server -m bnc.eggy.net +6697 your-username

Replace:

your-username with your Eggy BNC username

your-password with your Eggy BNC password

If your dashboard gives you a slightly different command, use the dashboard version. Some clients handle usernames and passwords differently, so the dashboard command is the safest source.

Why the plus sign matters

The plus sign before the port is important:

+6697

This tells many IRC clients to use SSL/TLS.

Without the plus sign, your client may try to connect without SSL. That can fail, or it can connect in a way you did not intend.

Use:

/server -m bnc.eggy.net +6697 username

Not:

/server -m bnc.eggy.net 6697 username

The second version may not enable SSL in some clients.

Use the hostname, not the IP address

For SSL to work cleanly, connect using:

bnc.eggy.net

Do not connect using the raw server IP unless you know exactly what you are doing.

SSL certificates are issued for hostnames, not random client-side labels. If you connect to an IP address, your IRC client may complain that the SSL certificate name does not match.

Correct:

/server -m bnc.eggy.net +6697 username

Avoid:

/server -m 77.68.125.117 +6697 username

If you use the IP address, an SSL certificate warning is expected because the certificate is for the hostname.

What happens after connecting

When the command works, your IRC client connects to Eggy BNC.

Your BNC account then attaches to your configured IRC network.

Depending on your account and network settings, you may see:

Your BNC status messages

Your IRC network connecting

Channels joining automatically

Messages from NickServ or network services

Existing channel activity if your BNC has remained connected

If nothing appears immediately, give it a few seconds. Some IRC networks take longer to connect than others.

Troubleshooting

Connection refused

If your client says connection refused, check:

You are using the correct hostname: bnc.eggy.net

You are using the correct port: +6697

You included the plus sign for SSL

Your internet connection is working

You did not mistype the server name

Correct example:

/server -m bnc.eggy.net +6697 username

SSL certificate warning

If your IRC client shows an SSL certificate warning, check that you are connecting to:

bnc.eggy.net

Do not use an IP address.

Do not use an old hostname.

Do not use a misspelled hostname.

A certificate warning can also happen if your computer has an incorrect date or time. SSL certificates depend on your system clock, so check your device time if the warning looks strange.

If the hostname is correct and your clock is correct, try reconnecting. If the warning continues, open a support ticket and include the exact warning text.

Unable to verify certificate

Some older IRC clients may not have an up-to-date certificate store. If your client is very old, it may fail to verify modern SSL certificates properly.

Try:

Updating your IRC client

Using a newer client

Checking your client’s SSL settings

Connecting with the exact dashboard command

You should not normally need to disable SSL verification. If you are unsure, ask for support first.

Invalid password

If the client says your password is wrong, check:

You copied the full password

There are no extra spaces before or after it

Your username is correct

Your password has not recently been changed

You are using the correct format shown in the dashboard

If you changed your dashboard password recently, remember that your BNC password may also have changed. Use the newest connection details from the dashboard.

Wrong username

If your username is wrong, the BNC will not know which account you are trying to attach to.

Use the username shown in your Eggy BNC dashboard.

Do not guess the username.

Do not use your IRC network nickname unless it is the same as your BNC username.

Connected to BNC but not the IRC network

If your client connects to Eggy BNC but your IRC network does not connect, the BNC connection itself is working. The issue is likely your network settings.

Check your dashboard network settings:

IRC server address

Port

SSL setting

Nickname

Network enabled/connected state

If you edited the network recently, reconnect it from the dashboard.

Channels do not auto-join

If your BNC connects but your channels do not appear, check whether auto-join is configured.

You can also try joining manually:

/join #channelname

If manual join works, the BNC connection is fine and the issue is only your channel auto-join setup.

The command opens a new connection but disconnects another one

The -m option is meant to open a new server connection in many IRC clients. If your client behaves differently, check that your client supports /server -m.

Some clients use different command formats.

If /server -m does not work in your client, use the connection form/settings screen instead and enter:

Server: bnc.eggy.net

Port: 6697

SSL/TLS: enabled

Username/password: from your Eggy BNC dashboard

Using Web Chat instead

If you do not want to configure an IRC client yet, you can use Web Chat from the Eggy BNC dashboard.

Web Chat opens your BNC session in the browser. It is useful for quick access, testing, or connecting from a device where you do not want to install an IRC client.

A normal IRC client is still recommended if you want a permanent desktop setup, scripts, local logs or advanced customisation.

Quick checklist

Use bnc.eggy.net

Use +6697

Use the exact username and password from your dashboard

Use the plus sign to enable SSL

Avoid connecting by IP address

Check your network settings if the BNC connects but IRC does not

Use Web Chat if you want quick browser access

Need help?

If you still cannot connect, open a support ticket from the Eggy BNC dashboard.

Include:

Your BNC username

The IRC client you are using

The command format you tried, without showing your password

The exact error message

Whether Web Chat works

This makes it much easier to diagnose the issue without exposing your password.


Back
Top