# Words the server masks in chat and refuses in pilot names (story #305).
# Written for Foundation Three; no third-party source. Server operators and modders can add
# words in mods/chat/blocklist.txt in the same format.
#
#   word      the whole word ("fuuuck", "f.u.c.k", "f u c k", "FUCK" and "phuck"-style leetspeak
#             such as "fvck" need their own entry, but case, accents, look-alike letters,
#             digits for letters, separators and repeats are all handled)
#   word*     a word starting with it
#   *word*    anywhere inside a word
#   !word     allowed: an innocent word that contains a listed stem (also !word* and !*word*)
#
# Plain lower-case letters only. Keep innocent words safe: prefer whole words, use *word* only
# for stems that almost never appear inside ordinary words, and add an ! entry when one does.

# --- Swearing
*fuck*
*fvck*
*phuck*
fuk
fuks
fukin*
fuker*
fck
fcking
fking
fkn
stfu
gtfo
motherf*
*shit*
!*shiitake*
!*shitake*
!mishit*
shite
*cunt*
!scunthorpe
!*scunthorp*
*bitch*
bastard*
dick
dicks
dickhead*
dickwad*
cock
cocks
cocksuck*
cockhead*
prick
pricks
pussy
pussies
twat*
!twattle
wank*
!swank*
wanker*
tosser*
bellend*
bollock*
arse
arses
arsehole*
*arsehol*
ass
asses
asshole*
*asshol*
dumbass*
jackass*
fatass*
slut*
whore*
bloodclaat
bumbaclaat
jizz*
cum
cumshot*
dildo*
porn*
tits
titties
boobs

# --- Racism and ethnic slurs
*nigger*
*nigga*
*niggr*
nig
nigs
!*snigger*
chink
chinks
gook
gooks
spic
spics
spick
kike
kikes
wetback*
paki
pakis
coon
coons
raghead*
towelhead*
sandnig*
beaner
beaners
wog
wogs
golliwog*
gypo
gyppo
pikey
pikeys
jap
japs
zipperhead*
porchmonkey*
junglebunny*
negroid

# --- Homophobic and transphobic slurs
*faggot*
*fagot*
fag
fags
faggy
fagg*
dyke
dykes
tranny
trannies
shemale*
poof
poofs
poofter*
homos
lesbo
lesbos

# --- Ableist slurs
retard*
!retardant*
!retardation
tard
tards
spaz
spazz*
spastic*
mong
mongs
mongoloid*

# --- Hate and harassment
kys
killyourself
rape*
!rapeseed*
rapist*
nazi
nazis
heil
hitler*
kkk
siegheil
