mIRC Home    About    Download    Register    News    Help

Print Thread
Joined: Oct 2017
Posts: 3
S
SedeMA Offline OP
Self-satisified door
OP Offline
Self-satisified door
S
Joined: Oct 2017
Posts: 3
I had to ignore a user who changes nicknames almost every 10 minutes.
I tried to do an /ignore *!*@2a02:a03f:1a18:4600:88ce:5cc5:7ce5:2483 (for example) but this didn't work.
Is it possible to ignore the address of a user when it is an IPv6? And if yes how of course?

Many thanks in advance.

PS: I used the forum search but couldn't find anything related.

Joined: Jan 2004
Posts: 2,127
Hoopy frood
Offline
Hoopy frood
Joined: Jan 2004
Posts: 2,127
How did it not work? Did it not add it or just wasn't effective?

You should have seen
* Added *!*@2a02:a03f:1a18:4600:88ce:5cc5:7ce5:2483 to ignore list

when you did: //ignore TheNickGoesHere 2

Since this is a type 2 mask, you should see it when asking mirc to list an exact matching entry:

//echo -a $ignore($address( TheNickGoesHere ,2) )

By default, /ignore is applied only against a single $network, so if you created the entry from the wrong status window you might need to go back into the Control tab of your address book and edit that entry, clearing the box listing the name of the wrong network, or replacing it with the correct $network value.

If you're expecting /ignore to make it so you don't see "* nick1 is now known as nick2", that's something completely different, and would require a script to mute those.

Also, make sure this says ignore is on: /ignore

Joined: Oct 2017
Posts: 3
S
SedeMA Offline OP
Self-satisified door
OP Offline
Self-satisified door
S
Joined: Oct 2017
Posts: 3
The actual ignore list shows the line. It is just not working.

This is how my actual ignore list looks like and it concerns the last line.

Quote:
* Ignore list:
bravespeedy!*@* (pcntdik) - ChatBelgië
speedy!*@* (pcntdik) - ChatBelgië
speedyleest!*@* (pcntdik) - ChatBelgië
*!*@2a02:a03f:1a18:4600:176:52b0:baaa:71b9 (pcntdik) - ChatBelgië

Joined: Jan 2004
Posts: 2,127
Hoopy frood
Offline
Hoopy frood
Joined: Jan 2004
Posts: 2,127
I found 3 nicks using ipv6 addresses, and I was able to suppress their VERSION reply using "/ignore Nickname 2" which generates the last line of your ignore list. It didn't matter that 2 of the 3 had consecutive :: in their address. Their /away message still leaked through, but that is to be expected because this comes from raw 301, where $nick is $server.

I tested on the 7.51 beta, but I get the same results in 6.35.

Also, make sure this answers that it's a match:

Code:
//if (*!*@2a02:a03f:1a18:4600:176:52b0:baaa:71b9 iswm $address(NickGoesHere,5)) echo -a match | else echo -a no match



Another possibility is the accented vowel in the $network value. Try editing the entry to remove the name of the network, to see if that fixes it. Though that shouldn't cause a problem for this nick without affecting the others.

Joined: Oct 2017
Posts: 3
S
SedeMA Offline OP
Self-satisified door
OP Offline
Self-satisified door
S
Joined: Oct 2017
Posts: 3
I will try this later today, thank you very much for your help.


Link Copied to Clipboard