Official Soldat Forums

Soldat Fans => Fan Apps => Topic started by: ManSoft|Warlord on August 15, 2006, 06:17:54 am

Title: Soldat-Anti-Flame-Bot for Linux and Windows V 0.1
Post by: ManSoft|Warlord on August 15, 2006, 06:17:54 am
(http://mansoft.cheex.de/scripts/status.php?p=99&c=005177&t=Soldat-Anti-Flame-Bot&tc=000000)
@312 LINES SOURCECODE

Der Soldat-Anti-Flame-Bot is a Soldat-Runner-2006 (http://forum.selfkill.com/viewtopic.php?t=4709)'s Feature, which is supposed to stop the flaming of some gamers.
The "badwords" are saved in a .txt-file.
If a gamer say one of those "badwords" , (s)he gets a warning. If he flames once more, (s)he will be kicked. When the gamer flames again, he will be warned only one more time, before he get banned.

# with the command "!time" the bot tells you the time.
# !info-command: The Bot can write a message up to 5 lines, which are saved in a seperate txt-file.
# Admin-Command added: "/learnbad *word*"

# Version 0.1 released.

Current "badwords.txt"
Quote
Post a better one!
New words for the "badwords.txt" are wanted!

Have fun and let me know all the bugs you find :)

Download:
Title: Re: Soldat-Anti-Flame-Bot for Linux and Windows V 0.1
Post by: MofoNofo on August 15, 2006, 06:34:55 am
1. Hitler isnt a swear word
2. Swearing is what makes soldat, soldat.

GJ for making an app, though *goes back to polyworks*
Title: Re: Soldat-Anti-Flame-Bot for Linux and Windows V 0.1
Post by: Bgretydews on August 15, 2006, 06:42:02 am
Ass? Lol
Suck? Lol

They are perfectly fne words
Title: Re: Soldat-Anti-Flame-Bot for Linux and Windows V 0.1
Post by: jrgp on August 15, 2006, 06:42:43 am
I was planning on making a php script a while back to do the same thing that this does. Oh well...

But I think stfu. Shouldnt be in the list. But if you want a hole bunch of bad words to add to the list look at these from my guestbook config:
Code: [Select]
"asinine" => "a*******",
"a.s.i.n.i.n.e" => "a*******",
"a s i n i n e" => "a*******",
" ass " => " a** ",
"a s s" => "a**",
"a.s.s" => "a**",
"ass fucker" => "a** f*****",
"a.s.s.f.u.c.k.e.r" => "a** f*****",
"a s s f u c k e r" => "a** f*****",
"asshole" => "a******",
"a s s h o l e" => "a******",
"a.s.s.h.o.l.e" => "a******",
"ass hole" => "a******",
"a.s.s h.o.l.e" => "a******",
"bastard" => "b******",
"b.a.s.t.a.r.d" => "b******",
"b a s t a r d" => "b******",
"bitch" => "b****",
"b i t c h" => "b****",
"b.i.t.c.h" => "b****",
"blowjob" => "b******",
"b.l.o.w.j.o.b" => "b******",
"b l o w j o b" => "b******",
"bollocks" => "b*******",
"b.o.l.l.o.c.k.s" => "b*******",
"b o l l o c k s" => "b*******",
" butt " => " b*** ",
"buttfucker" => "b*********",
"b u t t f u c k e r" => "b*********",
"b.u.t.t.f.u.c.k.e.r" => "b*********",
"butt fucker" => "b*********",
"b.u.t.t f.u.c.k.e.r" => "b*********",
"b u t t" => "b***",
"b.u.t.t" => "b***",
"christ sakes" => "c***** s****",
"c.h.r.i.s.t.s.a.k.e.s" => "c***** s****",
"c h r i s t s a k e s" => "c***** s****",
"christs sakes" => "c***** s****",
"c.h.r.i.s.t.s.s.a.k.e.s" => "c***** s****",
"c h r i s t s s a k e s" => "c***** s****",
"christ's sakes" => "c***** s****",
"clit" => "c***",
"c.l.i.t" => "c***",
"c l i t" => "c***",
" cock " => " c*** ",
"c o c k" => "c***",
"c.o.c.k" => "c***",
"cocksucker" => "c*********",
"c.o.c.k.s.u.c.k.e.r" => "c*********",
"c o c k s u c k e r" => "c*********",
"crap" => "c***",
"c r a p" => "c***",
"c.r.a.p" => "c***",
"cunt" => "c***",
"c u n t" => "c***",
"c.u.n.t" => "c***",
"cuck" => "c***",
"c u c k" => "c***",
"c.u.c.k" => "c***",
"d i c k" => "d***",
"d.i.c.k" => "d***",
"fag" => "f**",
"f.a.g" => "f**",
"f a g" => "f**",
"fuck" => "f***",
"f u c k" => "f***",
"f.u.c.k" => "f***",
"fucking" => "f******",
"f u c k i n g" => "f******",
"f.u.c.k.i.n.g" => "f******",
"fuk" => "f***",
"f u k" => "f***",
"f.u.k" => "f***",
"handjob" => "h******",
"h.a.n.d.j.o.b" => "h******",
"h a n d j o b" => "h******",
"jackass" => "j*** a**",
"jack ass" => "j*** a**",
"j a c k a s s" => "j*** a**",
"j.a.c.k.a.s.s" => "j*** a**",
"jerk" => "j***",
"j e r k" => "j***",
"j.e.r.k" => "j***",
"jerck" => "j***",
"j e r c k" => "j***",
"j.e.r.c.k" => "j***",
"jerq" => "j***",
"j e r q" => "j***",
"j.e.r.q" => "j***",
"motherfucker" => "m***********",
"m o t h e r f u c k e r" => "m***********",
"m.o.t.h.e.r.f.u.c.k.e.r" => "m***********",
"mother fucker" => "m***********",
"m.o.t.h.e.r f.u.c.k.e.r" => "m***********",
"my cock" => "my c***",
"my dick" => "my d***",
"nigger" => "n*****",
"n.i.g.g.e.r" => "n*****",
"n i g g e r" => "n*****",
"piss" => "p***",
"p.i.s.s" => "p***",
"p i s s" => "p***",
"poop" => "p***",
"p o o p" => "p***",
"p.o.o.p" => "p***",
"shit" => "s***",
"s h i t" => "s***",
"s.h.i.t" => "s***",
"slut" => "s***",
"s.l.u.t" => "s***",
"s l u t" => "s***",
"s o n o f a" => "s** ** *",
"s.o.n o.f a" => "s** ** *",
"s.o.n.o.f.a." => "s** ** *",
"suck" => "s***",
"s u c k" => "s***",
"s.u.c.k" => "s***",
"whore" => "w****",
"w.h.o.r.e" => "w****",
"w h o r e" => "w****",
"your cock" => "your c***",
"your dick" => "your d***"
Title: Re: Soldat-Anti-Flame-Bot for Linux and Windows V 0.1
Post by: EnEsCe on August 15, 2006, 07:07:35 am
Oh great, I have always dreamt of the day when Soldat Servers would try and suppress my language...

Last time I checked, "noo" wasnt a bad word... Im pretty sure saying "nooooo i died" or "noo I didnt mean to press o twice" isnt really... bad... or nap? "im going for a nap"="[SERVER MESSAGE] STOP SWEARING!!!111OENO"=>"noo I didnt mean it"=>"[SERVER MESSAGE] STOP SWEARING I SAYSS"=>"ok ill just go do the washing"=>"[SERVER MESSAGE] SUPRESS THE INFIDEL!"=>"Major has been kicked and permanently banned"
Title: Re: Soldat-Anti-Flame-Bot for Linux and Windows V 0.1
Post by: ManSoft|Warlord on August 15, 2006, 07:24:15 am
Oh great, I have always dreamt of the day when Soldat Servers would try and suppress my language...

Last time I checked, "noo" wasnt a bad word... Im pretty sure saying "nooooo i died" or "noo I didnt mean to press o twice" isnt really... bad... or nap? "im going for a nap"="[SERVER MESSAGE] STOP SWEARING!!!111OENO"=>"noo I didnt mean it"=>"[SERVER MESSAGE] STOP SWEARING I SAYSS"=>"ok ill just go do the washing"=>"[SERVER MESSAGE] SUPRESS THE INFIDEL!"=>"Major has been kicked and permanently banned"
They are parts of words - but I think you are right.

I was planning on making a php script a while back to do the same thing that this does. Oh well...

But I think stfu. Shouldnt be in the list. But if you want a hole bunch of bad words to add to the list look at these from my guestbook config:

Thank you.
Title: Re: Soldat-Anti-Flame-Bot for Linux and Windows V 0.1
Post by: Bgretydews on August 15, 2006, 07:26:15 am
Oh great, I have always dreamt of the day when Soldat Servers would try and suppress my language...

Last time I checked, "noo" wasnt a bad word... Im pretty sure saying "nooooo i died" or "noo I didnt mean to press o twice" isnt really... bad... or nap? "im going for a nap"="[SERVER MESSAGE] STOP SWEARING!!!111OENO"=>"noo I didnt mean it"=>"[SERVER MESSAGE] STOP SWEARING I SAYSS"=>"ok ill just go do the washing"=>"[SERVER MESSAGE] SUPRESS THE INFIDEL!"=>"Major has been kicked and permanently banned"
They are parts of words - but I think you are right.

N0ob.
You see?
Title: Re: Soldat-Anti-Flame-Bot for Linux and Windows V 0.1
Post by: ManSoft|Warlord on August 15, 2006, 07:59:19 am
yep - for example
Title: Re: Soldat-Anti-Flame-Bot for Linux and Windows V 0.1
Post by: FliesLikeABrick on August 15, 2006, 09:41:14 am
can you please attach it to your original post instead of using rapidshare?  Rapidshare is annoying as hell to download from, and I enabled attachments so that we wouldn't have to use sites like that
Title: Re: Soldat-Anti-Flame-Bot for Linux and Windows V 0.1
Post by: ManSoft|Warlord on August 15, 2006, 12:02:14 pm
done.
Title: Re: Soldat-Anti-Flame-Bot for Linux and Windows V 0.1
Post by: EnEsCe on August 15, 2006, 08:34:37 pm
ya know, using Kylix Open Edition means you have to release the source code of the program under the GNU license?
Title: Re: Soldat-Anti-Flame-Bot for Linux and Windows V 0.1
Post by: Gold on August 15, 2006, 11:03:58 pm
Swearing isn't bad unless its being used to intentionally abuse someone.

~ Saying "you suck" doesnt count or "your a hitler, WTF?" lol hitler isnt swearing, and if you think Hitler is a swearword... omg
Title: Re: Soldat-Anti-Flame-Bot for Linux and Windows V 0.1
Post by: The Geologist on August 15, 2006, 11:18:45 pm
Censoring what people say in game?  No thanks.
Title: Re: Soldat-Anti-Flame-Bot for Linux and Windows V 0.1
Post by: Denacke on August 16, 2006, 04:43:18 am
Nice stuff you made there.

I'm tired of people calling names to others and creating flame wars in my server. It's there to be played on, not to chat, and certainly not to flame.

Also, stop flaming this guy for the example words he put in the flame list. You can edit it yourself if you want to use it on your server so there is really no reason to complain.

Hope to see more stuff coming!
Title: Re: Soldat-Anti-Flame-Bot for Linux and Windows V 0.1
Post by: ManSoft|Warlord on August 16, 2006, 06:07:09 am
ya know, using Kylix Open Edition means you have to release the source code of the program under the GNU license?

Yepp. But I'm going to buy Kylix 3 pro :)
Title: Re: Soldat-Anti-Flame-Bot for Linux and Windows V 0.1
Post by: xmRipper on August 17, 2006, 10:45:35 am
please add editable language :/
thanks.
Title: Re: Soldat-Anti-Flame-Bot for Linux and Windows V 0.1
Post by: a-4-year-old on August 17, 2006, 12:13:41 pm
I was planning on making a php script a while back to do the same thing that this does. Oh well...

But I think stfu. Shouldnt be in the list. But if you want a hole bunch of bad words to add to the list look at these from my guestbook config:
you need every type of combination of periods and letters and spaces, basically, nobody can say anything.

for example if you wanted to suppress noob (why?)
noob
n.o.o.b
n.oob
n.o.ob
no.ob
no.o.b
noo.b
n o o b
n oob
n o ob
no o b
noo b
n.o.o b (and other combinations, it would be very difficult to not get banned on this server, imagine voting for a map

NO NOT NUUBIA!
[user warned 3/3 perm ban]
Title: Re: Soldat-Anti-Flame-Bot for Linux and Windows V 0.1
Post by: Mr Pink on August 18, 2006, 08:15:22 pm
Gj on the app. would it be possible in a future release to get a gui to enter the ip, port and pw and have it manage a multisever environment?

Also encountered two things which seemed a bit odd...

1. a player uses 3 bad words in one message and gets kicked as opposed to getting a first warning
2. for player with a name "-[A/B]- name here" the bot tried to kick just "-[A/B" so player doesnt get kicked

gl hope to see future releases and improvements 
Title: Re: Soldat-Anti-Flame-Bot for Linux and Windows V 0.1
Post by: MofoNofo on August 18, 2006, 09:10:32 pm
So the N/A Clantag doesn't get kicked?! lol Bl1nk for choosing an unkickable tag ;D
Title: Re: Soldat-Anti-Flame-Bot for Linux and Windows V 0.1
Post by: The Red Guy on August 18, 2006, 10:06:31 pm
Isn't soldat's about flaming and insulting?
N00b isn't a bad word anyway.
Title: Re: Soldat-Anti-Flame-Bot for Linux and Windows V 0.1
Post by: Gold on August 27, 2006, 04:22:23 am
Omg, i can imagine soldat with Censors...

"you silly boy, i dislike you to a large extent"

"please do not spawn me with that M79 you non-cool person"
Title: Re: Soldat-Anti-Flame-Bot for Linux and Windows V 0.1
Post by: Blues on August 28, 2006, 10:25:03 pm
Sorry, but no.
Title: Re: Soldat-Anti-Flame-Bot for Linux and Windows V 0.1
Post by: ManSoft|Warlord on August 29, 2006, 03:22:55 am
If you donnot want to use it - please leave your comments somewhere where someone can use it... -..-'
Title: Re: Soldat-Anti-Flame-Bot for Linux and Windows V 0.1
Post by: :.shadow.: on September 14, 2006, 03:37:24 pm
i need a censor for not just my servers but for other ppls servers as well.... my parents are kicking me off the game if i dont find a censor for bad words... plz help me guys. Soldat is amazing
Title: Re: Soldat-Anti-Flame-Bot for Linux and Windows V 0.1
Post by: Twistkill on September 14, 2006, 05:20:36 pm
Omg, i can imagine soldat with Censors...

"you silly boy, i dislike you to a large extent"

"please do not spawn me with that M79 you non-cool person"

LOL

"I dislike your strategy of remaining in one spot to obtain kills that are not earned, you silly person."
Title: Re: Soldat-Anti-Flame-Bot for Linux and Windows V 0.1
Post by: EnEsCe on September 14, 2006, 06:20:33 pm
I emplore you to reconsider your decision to breathe.
Title: Re: Soldat-Anti-Flame-Bot for Linux and Windows V 0.1
Post by: jettlarue on September 14, 2006, 07:30:18 pm
in my opinion i think having a shitload of moderators is a much better choice, i do not like your program, but i think you did a very good job on it. all the best.