mIRC Home    About    Download    Register    News    Help

Active Threads | Unanswered Past 24 hours | Past 48 hours | Past Week | Past Month | Past Year
Connection Issues Jump to new posts
Re: Windows updated cant connect right kap Yesterday at 06:11 PM
You might have to create a firewall rule to allow outbound connections from mIRC.exe. What happens when you -temporarily- turn Norton firewall off? Is there anything that shows up in the Norton logs relating to mIRC.exe that shows it is being blocked?
1 89 Read More
Scripts & Popups Jump to new posts
Re: how to convert this script to twitch? kap Yesterday at 06:00 PM
I have no experience with Twitch IRC servers, but I looked at the code of a friend of mine who does and I see - according to https://github.com/craze/TMI4mIRC/blob/db9fd4b92847d4aa6afd4f7232c51ed14fe0c68e/tmi4mirc.mrc#L338 - that to ban someone you use:

.privmsg $chan .ban $1

...where $1 is the nickname of the person to ban...

Also, I know SReject made a set of twitch scripts for mIRC and looking at https://github.com/SReject/mTwitch/blob/master/README.md I read that there's a #mirchelp channel where you might be able to ask for more information about mIRC + Twitch.

Hope this helps somewhat!
1 78 Read More
Bug Reports Jump to new posts
Re: mIRC beta Khaled Yesterday at 11:11 AM
The latest beta is v7.58.241 and can be downloaded here.

Beta v7.58.241 Changes:
1.Item 1, changed.
2.Item 2, https://forums.mirc.com/ubbthreads.php/topics/266360
3.Item 3, added.
4.Item 4, changed. If you have already saved SSL certificates to your
servers.ini file, they will be permitted. However, if it is a server
that mIRC has never seen before, and it has an invalid certificate,
mIRC will not connect to it unless the user manually changes the
default setting in the Options/Connect/SSL dialog.
5.Item 5, https://forums.mirc.com/ubbthreads.php/topics/266384
This affects a number of features. The cause of the issue was a
generic routine that forms nick!user@host addresses, which was only
checking for . periods. It now checks for : colons as well.
6.Item 6, changed. Also required marking buttons as custom or default
and only updating icons that have not been changed with /toolbar.
7.Item 7, updated.
8.Item 8, fixed.
9.Item 9, changed.
10.Item 10, fixed.
11.Item 11, fixed.
12.Item 12, changed.
13.Item 13, changed.

1.Changed $disk().unc to use newer API.
2.Fixed channel mode parsing bug.
3.Added /cnick support for auto-color option by allowing * as color
number. Also added $cnick().auto property.
4.Changed SSL default setting to "Skip connections with invalid
5.Fixed how nick!user@host addresses are formed in $ulist() and other
features so that IPv6 addresses are handled correctly.
6.Changed toolbar display code to handle icons of different sizes for
default internal icons.
7.Updated CA root certificates cacert.pem file.
8.Fixed treeview display bug when scrolling new item into view.
9.Changed treeview sorting method that affects favorites and servers
10.Fixed favorites dialog join button not initiating a connection if
not currently connected.
11.Fixed $cnick() returning default values for non-existent items.
12.Changed how log filenames are renamed to use group/network names
during a connect/disconnect.
13.Changed quote "" parsing routines for commands/identifiers to
use the same consistent method.
1 174,471 Read More
General Discussion Jump to new posts
Re: Proxy for mIRC kap Yesterday at 10:02 AM
Home setup
You can host ZNC (free IRC bouncer/proxy software) on a always on computer (for example a raspberry pi), use free Letsencrypt SSL certificates and setup free DDNS (for example duckdns.org) and configure a port forward on your router so you can connect to your bouncer from mIRC from wherever you are in the world:

/server -m myname.duckdns.org +1337 znc/freenode:mypassword

- ‘myname’ is the name you register with duckdns.org
- ‘+1337’ denotes the port forward you opened on the public interface, use a + for ssl
- ‘znc’ denotes the username you configured in znc software
- ‘/freenode’ denotes the network you wish to connect to (but you have to set all that up in znc first)
- ‘:password’ is the password you configured for the ‘znc’ username

You can use palaver on IOS to connect to myname.duckdns.org like you connect with mIRC from your computer, to check up on your messages.
I’ve no experience with android apps in the matter, but someone else might know.

Free ZNC provider
Tools from LunarBNC has made https://lunarbnc.net, afaik is free and better than decent. (What you are looking for). You may wish to try it out!

Paid BNC provider
I’m now using irccloud.com. I pay a few euro’s/month for a very stable connection. Also, it comes with android and iPhone apps, so you can check your messages when away from your computer. You can use a webbrowser as an interface to your IRC network connections (and what a nice interface it is!) or configure it so that you can use any other irc client. (It will act as a bouncer/proxy)

Paid VPS (Virtual Private Server)
I have experience with Strato and have rented a few servers in the past for as little as €9,-/month. Connect to it with putty on windows or your favourite ssh client and configure the VPS as explained in the home setup. Obviously you can skip the duckdns.org part! (For as little as 4€/year you register your domain name)
1 45 Read More
Scripts & Popups Jump to new posts
Revert URL colt45 04/12/19 07:05 PM
I'm not sure if this is possible, but every now and then, someone has been posting links using TinyURL.

I'd like to convert that TinyURL back into the original link.


<moviebot> The Lion King (Animation, Adventure, Drama) - https://tinyurl.com/t46gles - Official Site Link: https://tinyurl.com/y33vwqh9 - Blu-ray due out on or around 22nd Oct 2019

Auto convert to this

<moviebot> The Lion King (Animation, Adventure, Drama) - https://www.imdb.com/title/tt6105098 - Official Site Link: https://movies.disney.com/the-lion-king-2019 - Blu-ray due out on or around 22nd Oct 2019

The reason is, I just don't like the idea of having TinyURL - i.e. if they're down, dead link, or not a trust link which may lead to a spam site, etc.. - So I'd like all to be in original links.

0 33 Read More
Scripts & Popups Jump to new posts
Help word filter cookiemac 04/12/19 02:00 PM
*bad english*

I wanted the banned word to be detected in any situation

i like -wordbanned- ... /wordbanned/ you... "wordbanned" u...

on *:text:*:#: {
if ($nick == jovirone_so_que_pobre) {
if ($strip($1) == !filter) {
if ($strip($2) == on) {
if (%filter == on) { msg $chan Filter Is Already On }
elseif (%filter == off) { set %filter on | msg $chan Filter Is Now %filter }
elseif (!%filter) { set %filter on | msg $chan FIlter is Now %filter }
elseif ($strip($2) == off) {
if (%filter == off) { msg $chan Filter Is Already Off }
elseif (%filter == on) { set %filter off | msg $chan Filter Is Now %filter }
elseif (!%filter) { set %filter off | msg $chan Filter Is Now %filter }
if ($strip($1) == !filteradd) {
var %p = 1
while (%p <= $lines(badwords.txt)) {
if ($gettok($read(badwords.txt, %p),1,126) == $gettok($strip($2-),1,126)) {
set %rmatch 1
msg $chan $gettok($strip($2-),1,126) Is Already In Filter List
if (%p == $lines(badwords.txt)) {
if (!%rmatch) { write badwords.txt $strip($2-) }
inc %p
if ($strip($1) == !filterrem) {
var %o = 1
while (%o <= $lines(badwords.txt)) {
if ($gettok($read(badwords.txt, %o),1,126) == $strip($2-)) {
write $+(-dl,%o) badwords.txt
inc %o
if (%filter) {
var %x = 1
while (%x <= $numtok($strip($1-),32)) {
var %b = 1
var %y = $gettok($strip($1-),%x,32)
while (%b <= $lines(badwords.txt)) {
var %c = $gettok($read(badwords.txt, %b),1,126)
if (%y == %c) || ($gettok($strip($1-),$+(%x,-,$numtok($gettok($read(badwords.txt, %b),1,126),32)),32) == $gettok($read(badwords.txt, %b),1,126)) {
msg $chan .timeout $nick $gettok($read(badwords.txt, %b),2,126)
inc %b
inc %x
0 19 Read More