manage-maliciousdb
v1.1.0
Published
Una opción para obtener una blacklist de maliciosos ordenada para tu bot
Downloads
5
Maintainers
Readme
NPM
npm install manage-maliciousdb --save
Todas Las Funciones
findElementByID
findElementByReason
findElementByProof
getMaliciousArray
Docs
findElementByID
Obtiene un valor de la db por id de usuario. Si no existe la id en la db retornará false.
// Ejemplo:
const db = require('manage-maliciousdb');
const isMalicious = await db.findElementByID('user-id');
if(isMalicious) {
console.log(`Malicious data: \n\nID: ${isMalicious.id}\nReason: ${isMalicious.razon}\nProof: ${isMalicious.prueba}`);
}else console.log('Malicious not found.');
findElementByReason
Obtiene un valor de la db por razón de usuario (Solo retornará la primera razón que encuentre, si no encuentra nada retorna false).
// Ejemplo:
const db = require('manage-maliciousdb');
const getFirstReason = await db.findElementByReason('Raider');
if(!getFirstReason)return;
console.log(getFirstReason);
findElementByProof
Obtiene un valor de la db por el url de una prueba. Si no existe la prueba en la db retornará false.
// Ejemplo:
const db = require('manage-maliciousdb');
const getProof = await db.findElementByProof('prueba');
if(!getProof)return;
console.log(getProof);
getMaliciousArray
Obtiene el array de maliciosos (Esto permite hacer bucles o cualquier tipo de funcion).
// Ejemplo:
const db = require('manage-maliciousdb');
const users = await db.getMaliciousArray();
console.log(users);