local String = require("string") local badWords = { "fuck", "shit", "bitch", "ass", "slut", "dick", "hawk tuah", "hoe", "rape", "Raped", "Rapin", "Raping", "Ro-sex", "AssSex", "Ass-sex", "Ass sex", "Faggot", "Faggots", "Shit", "gay", "I love kids", "Kids", "fucking", "Retarded", "Retard", "Bastard", "Damn", "God", "Goddamn", "Gyat", "Boobs", "Tits", "Tit", "Titty", "Mommy", "Daddy", "Big Ass", "nigger", "niggers", "sex", "ro-sex", "crap", "damnit", "Ugly ass", "oh shit", "wtf", "tf", "wtf u doin", "wtf is it", "wtf are u at", "wtf are u?", "Tf", "nigga", "shut the fuck up" } local function containsBadWord(message) for _, word in ipairs(badWords) do if String.lower(message):find(word) then return true end end return false end local function filterMessage(message) if type(message) ~= "string" then return message end local newMessage = message for _, word in ipairs(badWords) do newMessage = newMessage:gsub(word, "fuck","1) end return newMessage end Print("Made by GystyFr2"