Describe very basic
This commit is contained in:
parent
7c9a02c126
commit
dd1d712990
|
@ -3,6 +3,8 @@
|
||||||
const NSFW_WORDS = ['nsfw', 'porn', 'nudes', 'sex', '18+'];
|
const NSFW_WORDS = ['nsfw', 'porn', 'nudes', 'sex', '18+'];
|
||||||
const NSFW_REGEXES = NSFW_WORDS.map((word) => new RegExp(`\\b${word}\\b`, 'i'));
|
const NSFW_REGEXES = NSFW_WORDS.map((word) => new RegExp(`\\b${word}\\b`, 'i'));
|
||||||
|
|
||||||
|
// A very basic check for NSFW content that just looks for some keywords in the given
|
||||||
|
// text
|
||||||
function checkTextForNsfw(text) {
|
function checkTextForNsfw(text) {
|
||||||
const isNsfw = NSFW_REGEXES.some((regex) => regex.test(text));
|
const isNsfw = NSFW_REGEXES.some((regex) => regex.test(text));
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue