mIRC Home    About    Download    Register    News    Help

Print Thread
#40701 09/08/03 05:15 PM
Joined: May 2003
Posts: 6
G
Gianna Offline OP
Nutrimatic drinks dispenser
OP Offline
Nutrimatic drinks dispenser
G
Joined: May 2003
Posts: 6
When someone is put on ignore, is there a way to automatically send a message telling them they are being ignored when they message you? Thank you!
Gianna

#40702 09/08/03 05:31 PM
Joined: Dec 2002
Posts: 2,985
Hoopy frood
Offline
Hoopy frood
Joined: Dec 2002
Posts: 2,985
There is but it depends on a couple of things.

1. How do you use IGNORE. Do you just ignore by nickname or by address?
2. Consider that if the other user realises that you are ignoring them, they will find a way to evade it, such as a nickname or ISP change.

Code:
ON *:OPEN:?: {
  if ($ignore($nick $+ !*@*) == $nick $+ !*@*) {
    msg $nick You are being ignored.
  }
}
This is just a basic script which will only work on nickname ignores. Someone else may have something more powerful. That said, I think that stealth with functions like ignore is a good practice.

#40703 09/08/03 06:06 PM
Joined: Dec 2002
Posts: 191
N
Vogon poet
Offline
Vogon poet
N
Joined: Dec 2002
Posts: 191
If the nick is ignored the script wont even see the message to trigger an on open event.

#40704 09/08/03 06:22 PM
Joined: Dec 2002
Posts: 2,809
C
Hoopy frood
Offline
Hoopy frood
C
Joined: Dec 2002
Posts: 2,809
It's a very bad idea. Consider this, you ignore *@*.someisp.com. Now someone loads 50 clones, each one msging you with a single letter 'a' every 2 seconds. Now that means you are receiving 50 messages every 2 seconds or 25 every second. Now to them, thats no big deal, but when you send back an "I'm ignoring you" 25 times a second, you're gonna get killed with reason Excess Flood. All you are doing by adding such a feature is making it so if someone decides to flood you, they can do more damage than if you didn't have them ignored.

#40705 09/08/03 08:39 PM
Joined: May 2003
Posts: 6
G
Gianna Offline OP
Nutrimatic drinks dispenser
OP Offline
Nutrimatic drinks dispenser
G
Joined: May 2003
Posts: 6
Thank you for the advice.

#40706 09/08/03 08:40 PM
Joined: May 2003
Posts: 6
G
Gianna Offline OP
Nutrimatic drinks dispenser
OP Offline
Nutrimatic drinks dispenser
G
Joined: May 2003
Posts: 6
Thank you for the advice smile

#40707 09/08/03 08:41 PM
Joined: May 2003
Posts: 6
G
Gianna Offline OP
Nutrimatic drinks dispenser
OP Offline
Nutrimatic drinks dispenser
G
Joined: May 2003
Posts: 6
Thank you for the advice. I hadn't thought of that angle. smile

#40708 09/08/03 08:54 PM
Joined: Dec 2002
Posts: 2,985
Hoopy frood
Offline
Hoopy frood
Joined: Dec 2002
Posts: 2,985
I didn't think of it either, actually Nobodi raised a good point too, though it comes back to what I said before about what kind of ignore you use on lamers. There's alot to think about when you automate things - technically such scripts are bots and bots can have alot of hidden traps unless every last detail and scenario is thought of and dealt with as you go along.

Re: codemastr's comment on Excess Flood, my network will k:line people who cop that more than twice in 5 mins. (It stops people with misconfigured scripts rejoining so many rooms that it floods them off over and over) I am sure some other networks have a similar operation. The scenario codemastr raised would certainly trigger this end result. The best way I think is just to let the lamers think you have them off ignore and you are just pretending they don't exist. That way they will bugger off and annoy someone else. laugh

#40709 09/08/03 09:02 PM
Joined: May 2003
Posts: 2,265
P
Hoopy frood
Offline
Hoopy frood
P
Joined: May 2003
Posts: 2,265
if just wanted to send a message when u add them to ignore i think you can use:
alias ignore {
ignore $1
msg $ial($1).nick You are now being ignored.
}


new username: tidy_trax

Link Copied to Clipboard