automod-filter
v1.0.1
Published
Bad word filter.
Downloads
14
Maintainers
Readme
automod-filter
A javascript filter for badwords
Installation
npm install automod-filter --save
Usage
const { Automod } = require('automod-filter');
console.log(Automod.filter("What the fuck is going on here? Whore", { langs: [ Lang.ENGLISH ] })) // What the ████ is going on here? █████
Options
const { Automod, Lang, Method } = require('./lib/index.js');
console.log(Automod.filter("d@mn а я fuck не понял 6ля что вы shit делаете whore в холодильнике cуk@", { langs: [ Lang.ENGLISH ], method: Method.CLASSIC } ));
// {
// input: 'd@mn а я fuck не понял 6ля что вы shit делаете whore в холодильнике cуk@',
// output: 'd@mn а я ████ не понял 6ля что вы ████ делаете █████ в холодильнике cуk@'
// matches: [ 'fuck', 'Whore' ]
// }
console.log(Automod.filter("d@mn а я fuck не понял 6ля что вы shit делаете whore в холодильнике cуk@", { langs: [ Lang.ENGLISH, Lang.RUSSIAN ], method: Method.STRICT, replacer: "*" }));
// {
// input: 'd@mn а я fuck не понял 6ля что вы shit делаете whore в холодильнике cуk@',
// output: '**** я **** не понял *** что вы **** делаете ***** в холодильнике ****',
// matches: [ 'd@mn', 'fuck', '6ля', 'shit', 'whore', 'cуk@' ]
// }
TODO
- Regex search
- Fill English replacers
- URL parser
Community
- Found a bug: submit an issue.
- Discussion and help about automod-filter: 🇷🇺 Discord Server