privacityfilter
v1.0.2
Published
Detect sensitive data in message to block users to send them
Downloads
13
Maintainers
Readme
~~ privacityfilter ~~
[UPDATE 1.0.0] Created privacityFilter Module. [UPDATE 1.0.1] Added Password check /// Added more details about returned values from each config options availables. [UPDATE 1.0.2] Fixed 1.0.1 ReadMe Syntax error (oops)
PrivacityFilter uses :
- Detect personal use data
- Interecept sensitive data
- Restrict users to send private informations
privacityfilter.privacityCheck() Exemple with phone number
var privacity = require("privacityfilter")
var recieved_message = "sup you asked me for my phone number so here it is : +31636363634 , u can call me if u want rn"
var config = { number:true }
var privCheck = privacity.privacityCheck(recieved_message , config);
if (privCheck.phoneMatch) {
// Send to user , you are not allowed to send phone number
} else {
// Message doesn't contains phone number, sendind it...
}
RESULT EXAMPLE :
{ phoneMatch : true };
privacityfilter.privacityCheck() Exemple with Password
var privacity = require("privacityfilter")
var userPassword = "MyCoolPassword123"
var recieved_message = "Ok.. my password is MyCoolPassword123 , dont hack me plz :(((("
var config = { password:true }
var privCheck = privacity.privacityCheck(recieved_message , config , userPassword);
if (privCheck.passwordMatch) {
// Send to user , you are not allowed to send phone number
} else {
// Message doesn't contains phone number, sendind it...
}
RESULT EXAMPLE :
{ passwordMatch: true }
privacityfilter.privacityCheck() Availables config values :
{email:true} RETURN : (emailMatch)
{number:true} RETURN : (phoneMatch)
{ipAddress:true} RETURN : (IPMatch)
{discord:true} RETURN : (discordMatch)
{password: true} RETURN : (passwordMatch)
You can put multiples values in the config. {email:true , password:true , ipAddress:true}
privacityfilter Exemple [NOT SENDING CONFIG VALUES]
var privacity = require("privacityfilter")
var recieved_message = "sup you asked me for my phone number so here it is : +31636363634 , u can call me if u want rn"
console.log(privacity.privacityCheck(recieved_message));
RESULT EXAMPLE :
{ error: 'please enter config filter' }