Connection with mIRC
mIRC is proprietary software. To protect your privacy and freedom, you should consider using an open source [IRC client. mIRC is proprietary software. To protect your privacy and freedom, you should consider using an open source [IRC client.
Graphical Method
To see if SSL is supported, type this inside an mIRC window:\
//echo -ag $sslready
\
Attach:mIRC-ssl1.png
Click Yes
.\
Attach:mIRC-ssl2.png
If $true, then your mIRC supports SSL. If $false, then your mIRC does not support SSL.\
Attach:mIRC-ssl3.png
From the menu bar, select File
→ Select Server
or type Alt+E
.\
Attach:mIRC-options.png
Click on Add
.\
Attach:mIRC-addserver.png\
If your mIRC supports SSL, fill in these details:\
Description: network-bnc
Address: example.ircnow.org
Ports: +31337
Password: username/network:password
\
Replace example.ircnow.org with your server's address; replace network, username and password. For example, if your username is john
, the network you want to connect to is ircnow
, and your password is abcde12345
:\
Description: ircnow-bnc
Address: example.ircnow.org
Ports: +31337
Password: john/ircnow:abcde12345
\
If your mIRC does not support SSL, fill in these details:\
Description: network-bnc
Address: example.ircnow.org
Ports: 1337
Password: username/network:password
\
Replace example.ircnow.org with your server's address; replace network, username and password. For example, if your username is john
, the network you want to connect to is ircnow
, and your password is abcde12345
:\
Description: ircnow-bnc
Address: example.ircnow.org
Ports: 1337
Password: john/ircnow:abcde12345
If you see a message saying ZNC is not yet connected, type /znc connect
-- wait a few minutes to connect.
mIRC 7.33 (beta) to 7.41 users
There is a bug in mIRC. You must load this script (Attach:znc.mrc):
; ZNC 1.7.0 added support for server-time.
; mIRC 7.38 - 7.41 will stall/hang during the connection.
; by KindOne
; originally from https://bitbucket.org/KindOne/mirc-scripts-public/src/master/znc-server-time-fix.mrc
; Remove support for server-time and finish the CAP so
; mirc can connect.
raw *:*:{
if (($version < 7.33) || ($version > 7.41)) { return }
if (($1 == irc.znc.in) && ($4-5 == ACK :server-time)) {
cap req -server-time
cap end
}
}
Press Alt+R
to load Remote Scripts, then copy the text above and paste it inside, then press OK
.
Attach:mIRC-remotescripts.png\
Alternatively, save this file as "znc.mrc" (do not save as znc.mrc.txt) and put it where you installed mIRC.
mIRC version 7.41 or later
Type this inside an mIRC window:
/server -a example.ircnow.org -p +31337 -g network-bnc -w username/network:password -d network-bnc
/server network-bnc
Replace example.ircnow.org with your actual server; replace username, network, and password with your real username, network, and password. Make sure that you include the plus sign +
for +31337
.
For example, if the network you want to connect to is ircnow
, your username is john
, and your password is abcde12345
, then:
/server -a example.ircnow.org -p +31337 -g ircnow-bnc -w john/ircnow:abcde12345 -d ircnow-bnc
/server ircnow-bnc
Attach:mIRC-commandssl.png\
If you see a message saying ZNC is not yet connected, type /znc connect
-- wait a few minutes to connect.
mIRC version 6.x
Type this inside an mIRC window:
/server -a example.ircnow.org -p 1337 -g network-bnc -w username/network:password -d network-bnc
/server network-bnc
Replace example.ircnow.org with your actual server; replace username, network, and password with your real username, network, and password.
For example, if the network you want to connect to is ircnow
, your username is john
, and your password is abcde12345
, then:
/server -a example.ircnow.org -p 1337 -g ircnow-bnc -w john/ircnow:abcde12345 -d ircnow-bnc
/server ircnow-bnc
If you see a message saying ZNC is not yet connected, type /znc connect
-- wait a few minutes to connect.
Adding Multiple Networks
Press Alt+R
and click on the tab Remote
:
on *:start: {
server example.ircnow.org +31337 username/network1:password
server -m example.ircnow.org +31337 username/network2:password
server -m example.ircnow.org +31337 username/network3:password
server -m example.ircnow.org +31337 username/network4:password
}
Attach:mirc-multiple.png
Replace example.ircnow.org with your server; replace username and password with your real username and password, and replace network1, network2, etc with your real networks. If you do not have SSL, replace +31337 with 1337 (no plus sign). If you see a message saying ZNC is not yet connected, type /znc connect
-- wait a few minutes to connect.