ChristianEthics 9.0 Glory to His Holy Name.
_________________________________________________________________________
E-mail: ChristianEthics2@yahoo.ca 
Messenger: ChristianEthics@hotmail.com 
Home page: http://ca.geocities.com/christianethics2
Message Board: http://groups.yahoo.com/group/ChristianEthics_BibleBotDownloadZone/
__________________________________________________________________________

Profanity Kick/Ban

Edited Sept 2004 to work with both ClearMSN decoded nicklist and Vincula encoded nicklist
Edited Sept 2004 to work with 'show users colors'and 'msn colors' options
Fully Tested
___________________________________________________________________________

1) To add or delete phrases that will cause a profanity kick,
copy and paste the desired command and 
then replace it with a new profanity phrase.

2) Down below is also a spot to add/delete phrases that will cause a
poor language kick, with no ban.

3) NOTE: two of the lists of words below are for whisper ONLY. (but
the whisper profanity kick only works of ChristianEthics has that
room screen open and active) 
________________________________________________________________________________________________________________
on *:TEXT:*gwenstest:#: profkick
on *:TEXT:*gwenstest2*:*: profkick2
on *:TEXT:*gwenstest3*:#: profkick3


[kick phrases -in whisper only]

on *:TEXT:*ass hole*:?: profkick2
on *:TEXT:*f u c k*:?: profkick2
on *:TEXT:*damn you*:?: profkick2
on *:TEXT:*pecker head*:?: profkick2
on *:TEXT:*dam you*:?: profkick2
on *:TEXT:*dick head*:?: profkick2
on *:TEXT:*suck on this*:?: profkick2
on *:TEXT:*cock sucker*:?: profkick2
on *:TEXT:*suck my:?: profkick2
on *:TEXT:*blow job:?: profkick2
on *:TEXT:*screw you*:?: profkick2
on *:TEXT:*screwed in the ass*:?: profkick2 
on *:TEXT:*up the ass*:?: profkick2
on *:TEXT:*in the ass*:?: profkick2
on *:TEXT:*ass wipe*:?: profkick2

[kick Words-in whisper only]

on *:TEXT:*dickhead*:?: profkick2
on *:TEXT:*fuck*:?:  profkick2
on *:TEXT:*fuk:?: profkick2
on *:TEXT:*phuck*:?: profkick2
on *:TEXT:*phuk:?: profkick2 
on *:TEXT:*piss:?: profkick2
on *:TEXT:*asshole*:?: profkick2
on *:TEXT:*shit:?: profkick2
on *:TEXT:*tits:?: profkick2
on *:TEXT:*dammit*:?: profkick2 
on *:TEXT:*bitch*:?: profkick2
on *:TEXT:*bittch*:?: profkick2 
on *:TEXT:*bastard*:?: profkick2
on *:TEXT:*clit:?: profkick2
on *:TEXT:*dildo:?: profkick2
on *:TEXT:*cunt:?: profkick2


[kick and ban sentences] 
on *:TEXT:*shut your hole*:*: profkick 
on:* TEXT:*hail satan*:*: profkick 
on *:TEXT:*hail thy self*:*: profkick 
on *:TEXT:*hail thyself*:*: profkick 
on *:TEXT:*god sucks*:*: profkick 
on *:TEXT:*jesus sucks*:*: profkick 
on *:TEXT:*god is dead*:*:  profkick 
on *:TEXT:*Satan loves me*:*: profkick 
on *:TEXT:*god sucks*:*:  profkick 
on *:TEXT:*god is a loser*:*: profkick 
on *:TEXT:*Satan rules*:*: profkick 
on *:TEXT:*I love satan*:*: profkick 
on *:TEXT:*god is gay*:*: profkick 
on *:TEXT:*god is a fag*:*: profkick 
on *:TEXT:*jesus is a loser*:*: profkick 
on *:TEXT:*jesus is gay*:*: profkick 
on *:TEXT:*jesus is a fag*:*: profkick 
on *:TEXT:*god is a fag*:*: profkick 


[kick and ban sentences] 
on *:TEXT:*ass hole*:*: profkick 
on *:TEXT:*f u c k*:*: profkick 
on *:TEXT:*damn you*:*: profkick 
on *:TEXT:*pecker head*:*: profkick 
on *:TEXT:*dam you*:*: profkick 
on *:TEXT:*dick head*:*: profkick 
on *:TEXT:*suck on this*:*: profkick 
on *:TEXT:*cock sucker*:*: profkick 
on *:TEXT:*blow job*:*: profkick 
on *:TEXT:*screwed in the ass*:*: profkick 
on *:TEXT:*up the ass*:*: profkick 
on *:TEXT:*in the ass*:*: profkick 
on *:TEXT:*ass wipe*:*: profkick 



[kick Ban Words]
on *:TEXT:*dickhead*:*: profkick 
on *:TEXT:*fuc*:*: profkick 
on *:TEXT:*fuk*:*: profkick 
on *:TEXT:*phuck:*: profkick 
on *:TEXT:*phuk:*: profkick 
on *:TEXT:*piss:*: profkick 
on *:TEXT:*asshole*:*: profkick 
on *:TEXT:*shit:*: profkick 
on *:TEXT:*tits:*: profkick 
on *:TEXT:*dammit:*: profkick  
on *:TEXT:*bitch*:*: profkick 
on *:TEXT:*bittch*:*: profkick 
on *:TEXT:*bastard:*: profkick 
on *:TEXT:*clit:*: profkick 
on *:TEXT:*dildo:*: profkick 
on *:TEXT:*cunt:*: profkick 

[Kick words,no ban]
on *:TEXT:*wtf:*:  profkick3




[kick sentences no ban] 




-----------------------------------------------------------------------------------------------------
**Do not edit below this line 
__________________________________________________________________________________________________



alias profkick { 
  if ($nick == $me) halt
  if ($nick == $mi) halt 
  if ($nick isop $chan) halt 
  if ($me isop $chan) /access $chan add deny $address %profban Profanity 
  if ($me isop $chan) /kick $chan $nick %prok . (Ban set for %profban $+  mins)
  if ($mi isop $chan) /access $chan add deny $address %profban Profanity 
  if ($mi isop $chan) /kick $chan $nick %prok . (Ban set for %profban $+  mins)
}

alias profkick2 { 
  if ($nick == $me) halt 
  if ($nick isop $msn.get($cid,fullroom)) halt
  if ($me isop $msn.get($cid,fullroom)) /access $msn.get($cid,fullroom) add deny $address %profban Profanity 
  if ($me isop $msn.get($cid,fullroom)) /kick $msn.get($cid,fullroom) $nick Profanity in whisper.
  if ($mi isop $active) /access $active add deny $address %profban Profanity 
  if ($mi isop $active) /kick $active $nick Profanity in whisper. 
}

alias profkick3 { 
  if ($nick == $me) halt 
  if ($nick == $mi) halt 
  if ($nick isop $chan) halt 
  if ($me isop $chan) /kick $chan $nick Please be respectful. 
  if ($mi isop $chan) /kick $chan $nick Please be respectful. 
}
alias profban.set { 
  set %profban $$?="SET BAN TIME FOR PROFANITY KICK. [Note: ban time is in minutes (24 Hours is 1440 Minutes) or use [0] for indefinite ban and the word [off] for no ban] The current ban set in minutes is: %profban " | /splay notify.wav 
}


alias profanity-kickwords.set { 
  set %profanity-kickwords $$?="SET BAN TIME FOR PROFANITY KICK. [Note: ban time is in minutes (24 Hours is 1440 Minutes) or use [0] for indefinite ban and the word [off] for no ban] The current ban set in minutes is: %profanity-kickwords " | /splay notify.wav 
}

alias prok.set {
  set %prok $$?="Enter the message you want displayed for profanity kick/spec. The current message is: %prok "
}


on *:LOAD:{ set %profanity $=kick kick On | /splay chimes.wav | prok.set | profban.set | /splay notify.wav 
}

on *:UNLOAD:{ set %profanity $=kick Off | /splay unload.wav
}
