Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

discord-gestor

cratermaik49MIT1.1.1

discord gestor es un modulo para gestionar y administrar datos de sqlite a través de metodos funcionales

discord, discord db, db discord, level discord, sqlite discord, discord economia, economia discord, sqlite3 discord, bot level, discord xp, xp discord, discord base, discord data

readme

Discord Gestor

discord gestor es un modulo para gestionar y administrar datos de sqlite a través de metodos funcionales muy fácilmente, 100% en español.

NPM

Instalación

$ npm install --save discord-gestor

Algunas Caracteristicas

  • Sistema de economía.
  • Sistema de niveles.
  • Gestión de tiendas.
  • Gestión de inventarios.
  • Gestion de Cooldowns.

Documentación

discord-gestor documentación

Ejemplo de uso

MODULO PERFILES

// Referenciar discord-gestor como dgestor (es opcional, solo para el ejemplo).
const dgestor = require('discord-gestor');
​
// El parametro (datos) optiene los datos de retorno del
// usuario solicitado con el id: '123456'.
dgestor.perfil.verPerfil('123456', (datos) => {
    console.log('Tengo: '+ datos.puntos + ' puntos.');
    console.log('Nivel: ' + datos.nivel);
    console.log('Porcentaje al siguiente nivel: '+ datos.porcNivel +'%');

});

//Propiedades de retorno:
// id 
// nivel
// puntos
// porcNivel

// entre otros..
// (Vea todas la propiedades y funciones en la documentación.)

MODULO ECONOMIA

// Referenciar discord-gestor como dgestor (es opcional, solo para el ejemplo).
const dgestor = require('discord-gestor');

// El parametro (monedas) optiene los datos de retorno del
// usuario solicitado con el id: '123456'.
​
dgestor.economia.verMonedas('123456', (monedas) => {
    console.log('Tienes: '+ monedas.cantidad +' monedas.');

});

//Propiedades de retorno:
// id 
// cantidad

// entre otros.. 
// (Vea todas la propiedades y funciones en la documentación.)

MODULO UTILIDAD

// Referenciar discord-gestor como dgestor (es opcional, solo para el ejemplo).
const dgestor = require('discord-gestor');

// El parametro (resp) retorna la respuesta como 
// dato booleano (verdadero) o (false) del
// usuario con el id: '123456'// El parametro (tiempo) retorna los datos del tiempo que resta
// del cooldown del usuario
dgestor.utilidad.agregarCooldown('ping', '123456', {minutos: 2}, (resp, tiempo) =>{
    if (resp) {
        console.log('SI PUEDE USAR EL COMANDO');

    } else {
        console.log('NO PUEDE USAR EL COMANDO');
        console.log('FALTAN: ' + tiempo.horas + ' horas, ' + tiempo.minutos + ' minutos, ' + tiempo.segundos + ' segundos.');

    }
})
//Propiedades de retorno:
// horas 
// minutos
// segundos

// entre otros.. 
// (Vea todas la propiedades y funciones en la documentación.)