Connection with mIRC
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 typeAlt+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 isjohn
, the network you want to connect to isircnow
, and your password isabcde12345
: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 isjohn
, the network you want to connect to isircnow
, and your password isabcde12345
: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.