Created
April 27, 2022 14:49
-
-
Save james-see/779104f171b9fbf0d9a0f0161763c815 to your computer and use it in GitHub Desktop.
list of profanities for profanity filtering input
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
4r5e | |
5h1t | |
5hit | |
a55 | |
anal | |
anus | |
ar5e | |
arrse | |
arse | |
ass | |
ass-fucker | |
asses | |
assfucker | |
assfukka | |
asshole | |
assholes | |
asswhole | |
a_s_s | |
b!tch | |
b00bs | |
b17ch | |
b1tch | |
ballbag | |
balls | |
ballsack | |
bastard | |
beastial | |
beastiality | |
bellend | |
bestial | |
bestiality | |
bi+ch | |
biatch | |
bitch | |
bitcher | |
bitchers | |
bitches | |
bitchin | |
bitching | |
bloody | |
blow job | |
blowjob | |
blowjobs | |
boiolas | |
bollock | |
bollok | |
boner | |
boob | |
boobs | |
booobs | |
boooobs | |
booooobs | |
booooooobs | |
breasts | |
buceta | |
bugger | |
bum | |
bunny fucker | |
butt | |
butthole | |
buttmunch | |
buttplug | |
c0ck | |
c0cksucker | |
carpet muncher | |
cawk | |
chink | |
cipa | |
cl1t | |
clit | |
clitoris | |
clits | |
cnut | |
cock | |
cock-sucker | |
cockface | |
cockhead | |
cockmunch | |
cockmuncher | |
cocks | |
cocksuck | |
cocksucked | |
cocksucker | |
cocksucking | |
cocksucks | |
cocksuka | |
cocksukka | |
cok | |
cokmuncher | |
coksucka | |
coon | |
cox | |
crap | |
cum | |
cummer | |
cumming | |
cums | |
cumshot | |
cunilingus | |
cunillingus | |
cunnilingus | |
cunt | |
cuntlick | |
cuntlicker | |
cuntlicking | |
cunts | |
cyalis | |
cyberfuc | |
cyberfuck | |
cyberfucked | |
cyberfucker | |
cyberfuckers | |
cyberfucking | |
d1ck | |
damn | |
dick | |
dickhead | |
dildo | |
dildos | |
dink | |
dinks | |
dirsa | |
dlck | |
dog-fucker | |
doggin | |
dogging | |
donkeyribber | |
doosh | |
duche | |
dyke | |
ejaculate | |
ejaculated | |
ejaculates | |
ejaculating | |
ejaculatings | |
ejaculation | |
ejakulate | |
f u c k | |
f u c k e r | |
f4nny | |
fag | |
fagging | |
faggitt | |
faggot | |
faggs | |
fagot | |
fagots | |
fags | |
fanny | |
fannyflaps | |
fannyfucker | |
fanyy | |
fatass | |
fcuk | |
fcuker | |
fcuking | |
feck | |
fecker | |
felching | |
fellate | |
fellatio | |
fingerfuck | |
fingerfucked | |
fingerfucker | |
fingerfuckers | |
fingerfucking | |
fingerfucks | |
fistfuck | |
fistfucked | |
fistfucker | |
fistfuckers | |
fistfucking | |
fistfuckings | |
fistfucks | |
flange | |
fook | |
fooker | |
fuck | |
fucka | |
fucked | |
fucker | |
fuckers | |
fuckhead | |
fuckheads | |
fuckin | |
fucking | |
fuckings | |
fuckingshitmotherfucker | |
fuckme | |
fucks | |
fuckwhit | |
fuckwit | |
fudge packer | |
fudgepacker | |
fuk | |
fuker | |
fukker | |
fukkin | |
fuks | |
fukwhit | |
fukwit | |
fux | |
fux0r | |
f_u_c_k | |
gangbang | |
gangbanged | |
gangbangs | |
gaylord | |
gaysex | |
goatse | |
God | |
god-dam | |
god-damned | |
goddamn | |
goddamned | |
hardcoresex | |
hell | |
heshe | |
hoar | |
hoare | |
hoer | |
homo | |
hore | |
horniest | |
horny | |
hotsex | |
jack-off | |
jackoff | |
jap | |
jerk-off | |
jism | |
jiz | |
jizm | |
jizz | |
kawk | |
knob | |
knobead | |
knobed | |
knobend | |
knobhead | |
knobjocky | |
knobjokey | |
kock | |
kondum | |
kondums | |
kum | |
kummer | |
kumming | |
kums | |
kunilingus | |
kiunt | |
l3i+ch | |
l3itch | |
labia | |
lmfao | |
lust | |
lusting | |
m0f0 | |
m0fo | |
m45terbate | |
ma5terb8 | |
ma5terbate | |
masochist | |
master-bate | |
masterb8 | |
masterbat* | |
masterbat3 | |
masterbate | |
masterbation | |
masterbations | |
masturbate | |
mo-fo | |
mof0 | |
mofo | |
mothafuck | |
mothafucka | |
mothafuckas | |
mothafuckaz | |
mothafucked | |
mothafucker | |
mothafuckers | |
mothafuckin | |
mothafucking | |
mothafuckings | |
mothafucks | |
mother fucker | |
motherfuck | |
motherfucked | |
motherfucker | |
motherfuckers | |
motherfuckin | |
motherfucking | |
motherfuckings | |
motherfuckka | |
motherfucks | |
muff | |
mutha | |
muthafecker | |
muthafuckker | |
muther | |
mutherfucker | |
n1gga | |
n1gger | |
nazi | |
nigg3r | |
nigg4h | |
nigga | |
niggah | |
niggas | |
niggaz | |
nigger | |
niggers | |
nob | |
nob jokey | |
nobhead | |
nobjocky | |
nobjokey | |
numbnuts | |
nutsack | |
orgasim | |
orgasims | |
orgasm | |
orgasms | |
p0rn | |
pawn | |
pecker | |
penis | |
penisfucker | |
phonesex | |
phuck | |
phuk | |
phuked | |
phuking | |
phukked | |
phukking | |
phuks | |
phuq | |
pigfucker | |
pimpis | |
piss | |
pissed | |
pisser | |
pissers | |
pisses | |
pissflaps | |
pissin | |
pissing | |
pissoff | |
poop | |
porn | |
porno | |
pornography | |
pornos | |
prick | |
pricks | |
pron | |
pube | |
pusse | |
pussi | |
pussies | |
pussy | |
pussys | |
rectum | |
retard | |
rimjaw | |
rimming | |
s hit | |
s.o.b. | |
sadist | |
schlong | |
screwing | |
scroat | |
scrote | |
scrotum | |
semen | |
sex | |
sh!+ | |
sh!t | |
sh1t | |
shag | |
shagger | |
shaggin | |
shagging | |
shemale | |
shi+ | |
shit | |
shitdick | |
shite | |
shited | |
shitey | |
shitfuck | |
shitfull | |
shithead | |
shiting | |
shitings | |
shits | |
shitted | |
shitter | |
shitters | |
shitting | |
shittings | |
shitty | |
skank | |
slut | |
sluts | |
smegma | |
smut | |
snatch | |
son-of-a-bitch | |
spac | |
spunk | |
s_h_i_t | |
t1tt1e5 | |
t1tties | |
teets | |
teez | |
testical | |
testicle | |
tit | |
titfuck | |
tits | |
titt | |
tittie5 | |
tittiefucker | |
titties | |
tittyfuck | |
tittywank | |
titwank | |
tosser | |
turd | |
tw4t | |
twat | |
twathead | |
twatty | |
twunt | |
twunter | |
v14gra | |
v1gra | |
vagina | |
viagra | |
vulva | |
w00se | |
wang | |
wank | |
wanker | |
wanky | |
whoar | |
whore | |
willies | |
willy | |
xrated | |
xxx |
Here is example call to function from a flask endpoint:
@app.route('/api/<id>')
def landing_page(id):
safe = filterprofanity(id)
if safe:
print(f"What I received was {id}. Adding to queue.")
now = datetime.now()
dt_string = now.strftime("%d-%m-%Y-%H-%M-%S")
r.sadd("prompts", f"{dt_string}-{id}")
# runner.do_run(id)
return f"<!DOCTYPE html><body style='font-family:monospace;'><h4>What was received was the following prompt: {id}</ h4><h4>Added to queue. The image will be available at <a href='https://nonhuman.works/static/{dt_string}-{id}.png'>https://nonhuman.works/static/{dt_string}-{id}.png</a>. Estimated time 5 minutes. The queue is polled every minute and is randomly selected. </h4><h4>See QueueList <a href='https://nonhuman.works/api/queuelist'>here</a></h4><h4>See what is currently being worked on: <a href='https://nonhuman.works/api/current'>https://nonhuman.works/api/current</a></h4></body></html>"
else:
return f"<!DOCTYPE html><body style='font-family:monospace;'><h4>You hit the profanity filter. What you typed in is NSFW. Please try again. <a href='https://nonhuman.works/api/'>back to api</a></h4>"
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Here is an example python function to utilize this: