RashedHammad Posted June 4, 2009 Report Share Posted June 4, 2009 #mailspam on On *:TEXT:*@hotmail.com*:#: { if ($nick isop #) { halt } /access $chan add deny $nick 15 /.kick $chan $nick -][No Mails][15 Minutes Ban][- } On *:ACTION:*@hotmail.com*:#: { if ($nick isop #) { halt } /access $chan add deny $nick 15 : Mail spam /.kick $chan $nick -][No Mails][15 Minutes Ban][- } On *:TEXT:*@msn.com*:#: { if ($nick isop #) { halt } /access $chan add deny $nick 15 : Mail spam /.kick $chan $nick -][No Mails][15 Minutes Ban][- } On *:TEXT:*@yahoo.com*:#: { if ($nick isop #) { halt } /access $chan add deny $nick 15 : Mail spam /.kick $chan $nick -][No Mails][15 Minutes Ban][- } #mailspam end ===================================================== =========================== Edited By Dr_free * Rashed * need to equip other types of mails also to use the kick for guests halts for my levels Admin=Level7 Owner=Level4 Host=Level2 Link to comment Share on other sites More sharing options...
err0r Posted June 4, 2009 Report Share Posted June 4, 2009 on *:TEXT:*:#: { if ($nick == $me) || (Level7 isin $level($address($nick,1))) || (Level4 isin $level($address($nick,1))) || (Level2 isin $level($address($nick,1))) || ($nick isop #) halt var %ckemail /[_\.0-9a-zA-Z]+@([0-9a-zA-Z][0-9a-zA-Z]+\.)+[a-zA-Z]{2,3}/b if ($regex($1-,%ckemail)) { /access $chan add deny $address($nick,1) 1 : NO EMAIL ADDRESS $replace($nick,>,Guest_) added by $replace($me,>,Guest_) at $date @ $asctime(hh:nn:ss) /kick $chan $nick No Email Addresses(ban set for 1 min) } } This worked for me. I'm not ubber in regex so if someone sees a better way or a prob with the regex please let me know. As i said it worked for me if there is a email address of any sort in the string it will kick Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now