Chatspace Relay

By Souljaa on Feb 10, 2010

This is a relay script, hope you enjoy. Press ALT + R to open remotes then paste it.

on *:TEXT:*:#:{
  if ($chan == #services-diagnostics) { halt }
  if (.com isin $1-) { msg #services-diagnostics 3Spam  $+ $chan $+  3 $+ $nick $+  Has Just Spammed [ $1- ] }
  if (.net isin $1-) { msg #services-diagnostics 3Spam  $+ $chan $+  3 $+ $nick $+  Has Just Spammed [ $1- ] }
  if (.org isin $1-) { msg #services-diagnostics 3Spam  $+ $chan $+  3 $+ $nick $+  Has Just Spammed [ $1- ] }
  if (.us isin $1-) { msg #services-diagnostics 3Spam  $+ $chan $+  3 $+ $nick $+  Has Just Spammed [ $1- ] }
  msg #services-diagnostics 3Text  $+ $chan $+  3 $+ $nick $+ 9: $1-
}
on *:ACTION:*:#:{
  if ($chan == #services-diagnostics) { halt }
  msg #services-diagnostics 3Action  $+ $chan $+  3 $+ $nick $+ 9: $1-
}
on *:JOIN:*:{
  if ($chan == #services-diagnostics) { halt }
  msg #services-diagnostics 3Join  $+ $chan $+  3 $+ $nick $+ 9(3 $+ $address $+ 9)
}
on *:PART:*:{
  if ($chan == #services-diagnostics) { halt }
  msg #services-diagnostics 3Part  $+ $chan $+  3 $+ $nick $+ 9(3 $+ $address $+ 9)
}
on *:INVITE:*:{
  msg #services-diagnostics 3Invite - 3 $+ $nick $+  Has Just Invited Me Into3 $chan 
}
on *:RAWMODE:#:{
  if ($chan == #services-diagnostics) { halt }
  msg #services-diagnostics 3Mode Change  $+ $chan $+  3 $+ $nick $+  Has Just Changed Modes To 3 $+ $1-
}
on *:KICK:#:{
  if ($chan == #services-diagnostics) { halt }
  msg #services-diagnostics 3Kick  $+ $chan $+  3 $+ $knick $+  Just got kicked from  $+ $chan $+  by 3 $+ $nick $+  Because 9 $+ $1-
}
on *:WALLOPS:*:{
  if (setoper isin $1-) {  msg #services-diagnostics 3Wallops -3 $3 Has Just Issued3 $6 with3 $7- }
}
on *:SNOTICE:*:{
  if (is now isin $1-) {  msg #services-diagnostics 3Oper -3 $4 $+ $5 Has Just Formed Into An3 $9- }
  if (global isin $1-) { msg #services-diagnostics 3Global -3 $5  $6- }
  if (connecting isin $1-) { msg #services-diagnostics 3Client Connecting on9 $8 $+ 3 $9 $+ $10 }
  if (exiting isin $1-) { msg #services-diagnostics 3Client Exiting3 $6 $+ $7 $+  Because.. $8- }
}

Comments

Sign in to comment.
Souljaa   -  Feb 23, 2010

Fixed.

 Respond  
Souljaa   -  Feb 15, 2010

Oh, very good point. Sorry.

 Respond  
slackkr   -  Feb 12, 2010

I'd think that you wouldn't want to duplicate messages that relay the same message...
Client exiting & on quit just creates the same information twice...

 Respond  
Are you sure you want to unfollow this person?
Are you sure you want to delete this?
Click "Unsubscribe" to stop receiving notices pertaining to this post.
Click "Subscribe" to resume notices pertaining to this post.