New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details
Socket
Book a DemoSign in
Socket

ubfb

Package Overview
Dependencies
Maintainers
1
Versions
44
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

ubfb

Universal Blacklist For Bots (Lista negra universal para bots), una API Rest conectada a una base de datos con miles de usuarios maliciosos (¡Y AHORA TAMBIÉN DOMINIOS MALICIOSOS!) de Discord. Puedes obtener una clave de conexión en nuestro servidor de sop

latest
npmnpm
Version
4.2.4
Version published
Weekly downloads
0
-100%
Maintainers
1
Weekly downloads
 
Created
Source

Universal Blacklist For Bots (Lista negra universal para bots), una API Rest conectada a una base de datos con miles de usuarios maliciosos (¡Y AHORA TAMBIÉN DOMINIOS MALICIOSOS!) de Discord. Puedes obtener una clave de conexión en nuestro servidor de soporte (https://discord.gg/mG5CaDvKsk).

Visita nuestra documentación en https://docs.theindiebrand.es/

Conectarse a UBFB:

Opcción 1, conexión a UBFB local (sin token):

/*
Una conexión local instala los usuarios maliciosos en tu disco y te permite gestionarlos a tu gusto.
Esto te permite evitar Ratelimits y logins de la API, pero con la consecuencia de un consumo mayor de tus recursos.

Recomendado leer la documentación para más información.
*/

const ubfb = require('ubfb').local; // ubfb :D
const ubfbClient = new ubfb.Client({
    Installation: {
        MaxDownloads: Infinity, // Sin límite de instalación en el caché.
        EachTime: 86400000, // Instalar usuarios cada día.
        InstallDeletedUsersLocally: false, // Reinstalar usuarios previamente eliminados (true = SÍ, false = NO).
        DeletedUsers: [], // Agregar por defecto usuarios previamente eliminados (Si ya borraste alguno, se almacenan en el caché interno y se agregan en este array).
        InstallDeletedLinksLocally: false, // Reinstalar enlaces previamente eliminados (true = SÍ, false = NO).
        DeletedLinks: [] // Agregar por defecto enlaces previamente eliminados (Si ya borraste alguno, se almacenan en el caché interno y se agregan en este array).
    },
    Functions: {
        autoConvertJSON: true, // Al responder una petición, convertir automáticamente el objeto en JSON (true = SÍ, false = NO). 
        autoConvertBuffers: true // Al responder una petición, convertir automáticamente las imágenes encriptadas en buffers (true = SÍ, false = NO).
    }
});

ubfbClient.on('ready', async () => {
    console.log(await ubfb.users.getAll()); // Los usuarios se instalarán antes de que el cliente se encienda.
    console.log(await ubfb.links.getAll()); // Hay miles y miles de enlaces. Estos se instalarán después de que el cliente se encienda (Tardará más de 30m).
});

Opcción 2, conexión a UBFB global:

/*
Una conexión global guarda los usuarios maliciosos en un caché y permite hacer reportes.
Recomendado leer la documentación para más información.
*/

const ubfb = require('ubfb').global; // ubfb :D
const ubfbClient = new ubfb.Client(UbfbToken = 'PUBLIC', {
    Functions: {
        autoConvertJSON: true, // Al responder una petición, convertir automáticamente el objeto en JSON (true = SÍ, false = NO). 
        autoConvertBuffers: true // Al responder una petición, convertir automáticamente las imágenes encriptadas en buffers (true = SÍ, false = NO).
    },
    Connection: {
        Anonymous: true, // Enviar una conexión anónima (true = SÍ, false = NO).
        ClientId: null, // La id de tu cliente.
        ClientTag: null, // El tag de tu cliente.
        ClientGuilds: null // Los servidores de tu cliente.
    }
});

ubfbClient.on('ready', async () => {
    console.log(await ubfbClient.getAllUsers(fromCache = true)); // Los usuarios se obtendrán desde el caché.
    console.log(await ubfbClient.getAllLink(fromCache = false)); // Los enlaces serán obtenidos desde una petición a la API.
});

Opcción 3, conexión a UBFB administrativo (Es necesario token con administrador):

/*
Una conexión admin guarda los usuarios maliciosos en un caché, permite hacer reportes y más cosas de admins ^^.
*/

const ubfb = require('ubfb').global; // ubfb :D
const ubfbClient = new ubfb.Client('MyUBFBToken', {
    Functions: {
        autoConvertJSON: true, // Al responder una petición, convertir automáticamente el objeto en JSON (true = SÍ, false = NO). 
        autoConvertBuffers: true // Al responder una petición, convertir automáticamente las imágenes encriptadas en buffers (true = SÍ, false = NO).
    },
    Connection: {
        Anonymous: true, // Enviar una conexión anónima (true = SÍ, false = NO).
        ClientId: null, // La id de tu cliente.
        ClientTag: null, // El tag de tu cliente.
        ClientGuilds: null // Los servidores de tu cliente.
    }
});

ubfbClient.on('ready', async () => {
    console.log(await ubfbClient.getToken('theindiebrandemail@theindiebrand.es')); // Obtiene los tokens de un usuario.
});

FAQs

Package last updated on 26 Jun 2023

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts