Skip to content
Buzzen Chat Network

Mail Spamming Request

A TG007 community discussion started by RashedHammad.

Discussion 2 posts
Page 1 of 1
Open
Topic #12906 · 2 published posts · 1,337 views

#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

 

 

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

Edited Jun 4, 2009 3:22 PM by err0r

Get information about ircWx here