=_= Edited Swear Kick =_=

By BBoy on Jun 30, 2005

Paste It In A New Remotes File alt+r

on *:TEXT:*[censored]*:#:/kick $chan $nick No swearing
on *:ACTION:*[censored]*:#:/kick $chan $nick No swearing
on *:NOTICE:*[censored]*:#:/kick $chan $nick No swearing
on *:TEXT:*fuck*:#:/kick $chan $nick No swearing
on *:TEXT:*ass*:#:/kick $chan $nick No swearing
on *:TEXT:*dick*:#:/kick $chan $nick No swearing
on *:TEXT:*bitch*:#:/kick $chan $nick No swearing
on *:TEXT:*porn*:#:/kick $chan $nick No swearing  
on *:TEXT:*sex*:#:/kick $chan $nick No swearing
on *:TEXT:*suck*:#:/kick $chan $nick No swearing
on *:ACTION:*fuck*:#:/kick $chan $nick No swearing
on *:ACTION:*ass*:#:/kick $chan $nick No swearing
on *:ACTION:*dick*:#:/kick $chan $nick No swearing
on *:ACTION:*bitch*:#:/kick $chan $nick No swearing
on *:ACTION:*porn*:#:/kick $chan $nick No swearing  
on *:ACTION:*sex*:#:/kick $chan $nick No swearing
on *:ACTION:*suck*:#:/kick $chan $nick No swearing
on *:NOTICE:*fuck*:#:/kick $chan $nick No swearing
on *:NOTICE:*ass*:#:/kick $chan $nick No swearing
on *:NOTICE:*dick*:#:/kick $chan $nick No swearing
on *:NOTICE:*bitch*:#:/kick $chan $nick No swearing
on *:NOTICE:*porn*:#:/kick $chan $nick No swearing  
on *:NOTICE:*sex*:#:/kick $chan $nick No swearing
on *:NOTICE:*suck*:#:/kick $chan $nick No swearing
on *:TEXT:*<censored>*:#:/kick $chan $nick No swearing
on *:ACTION:*<censored>*:#:/kick $chan $nick No swearing
on *:NOTICE:*<censored>*:#:/kick $chan $nick No swearing
on *:TEXT:*join channel*:#:/kick $chan $nick No advertising
on *:TEXT:*http://*:#:/kick $chan $nick No advertising
on *:TEXT:*www.*:#:/kick $chan $nick No advertising
on *:TEXT:*join*#*:#:/kick $chan $nick No advertising
on *:TEXT:come to*#*:#:/kick $chan $nick No advertising
on *:TEXT:*checkout*#*:#:/kick $chan $nick No advertising
on *:ACTION:*join*#*:#:/kick $chan $nick No advertising
on *:ACTION:come to*#*:#:/kick $chan $nick No advertising
on *:ACTION:*checkout*#*:#:/kick $chan $nick No advertising
on *:NOTICE:*join*#*:#:/kick $chan $nick No advertising
on *:NOTICE:come to*#*:#:/kick $chan $nick No advertising
on *:NOTICE:*checkout*#*:#:/kick $chan $nick No advertising
on *:TEXT:*#*:#:/kick $chan $nick No advertising
on *:ACTION:*#*:#:/kick $chan $nick No advertising
on *:NOTICE:*#*:#:/kick $chan $nick No advertising

Comments

Sign in to comment.
napa182   -  Jun 02, 2009

=/ how did this get a 6.0 score smh utter crap. ;p

 Respond  
miniCruzer   -  Jun 02, 2009

The only thing I recently found is it kicks words like Assistant.

 Respond  
miniCruzer   -  May 31, 2009

There isn't much need for so many On:TEXT: and On:ACTION events. You could replace them with a couple if statements

on 1:TEXT:*:#:{
if ($1 == badword) { kick $chan $nick No swearing }
if ($1 == badword2) { kick $chan $nick No swearing }
}
on 1:ACTION:*:#: {
if ($1 == badword) { kick $chan $nick No swearing }
if ($1 == badword2) { kick $chan $nick No swearing }
}

and So on.
It's a useful script tho! Nice an clean. 7/10

 Respond  
AndrewMiller17   -  Oct 23, 2005

Does there need to be brackets?

 Respond  
BBoy   -  Jul 17, 2005

Thanks

 Respond  
KuTsuM   -  Jul 02, 2005

Some \"cuss\" words tend to be used in non-\"cuss\" words, that\'s why I tend not to use swear kicks. Also, http://* would work better, for not everyone uses the HTTP over SSL protocol (secure connection). Anyways, nice job ;)

 Respond  
xero   -  Jul 01, 2005

it think: on :text::#: { if (www isin $strip($1-)) || (https:// isin $strip($1-)) ... much better :)

 Respond  
Ville   -  Jun 30, 2005

True xDaeMoN, it would be much better.

 Respond  
TeQh   -  Jun 30, 2005

well in association with IRC regulations, I\'d have to say this script is nice
bam, kicked.

 Respond  
BBoy   -  Jun 30, 2005

ok all done ty xDaeMoN

 Respond  
BBoy   -  Jun 30, 2005

k I will clean it up

 Respond  
xDaeMoN   -  Jun 30, 2005

You could have used a while loop & store those swear words in a variable, text file, ini or a hash table. Have you tested your snippet? Some of your events will not work, an example is this one \"on *:1:TEXT:...\". Also the events you have can also be triggered in private & it would give you an error message since $chan has no value in pm.

 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.