Jump to content

Mail Spamming Request


Recommended Posts

#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

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

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...