luagaurd

1.0.2 • Public • Published

LuaGaurd

luaGuard Whitelist is a server based authentication system

(I am not the original dev of this I just made a nodejs module for it.)

Features

  • Multiple layers of security
  • Api
  • Supports most executors
  • Discord webhook support
  • Script generator

Installation

LuaGaurd requires Node.js v10+ to run.

Install LuaGaurd

npm i luagaurd

How to Setup

const luagaurdApi = require('luagaurd');
const luagaurd = new luagaurdApi('your api token');

How to Whitelist A User

(async () => { // Example async function
    const userKey = await luagaurd.whitelistUser('discord id');
    console.log(userKey); 
    // Or whatever you want todo with the key.
})();

How To Get Key Details

(async () => { // Example async function
    // You can get a key's datails with a discord id or a key
    
    // how to get key details with a discord id
    const keyDetails = await luagaurd.getKeyByDiscord('discord id');
    // how to get key details with their key
    const keyDetails = await luagaurd.getKeyByKey('key here');
    
    console.log(keyDetails)
    // Or whatever you want todo with the infomation
})();

How To Reset A HWID

    // You can reset a HWID with a discord id or a key
    
    // how to reset a HWID with a discord id
    luagaurd.resetHWIDByDiscord('discord id');
    
    // how to reset a HWID with a key
    luagaurd.resetHWIDByKey('key');

How To Disable A Key

    // You can disable a key with a discord id or a key

    // how to disable a key with a discord id
    luagaurd.disableKeyByDiscord('discord id');
    
    // how to disable a key with a key
    luagaurd.disableKeyByKey('key');

How To Blacklist A Key

    // you can blacklist a key with a discord id or key
    
    // how to blacklist a key with a discord id
    luagaurd.createBlacklistByDiscord('discord id');
    
    // how to blacklist a key with a key
    luagaurd.createBlacklistByKey('key');

How To Remove A Key Blacklist

    // you can remove a key blacklist with a discord id or key
    
    // how to remove a key blacklist with a discord id
    luagaurd.removeBlacklistByDiscord('discord id');
    
    // how to remove a key blacklist with a key
    luagaurd.removeBlacklistByKey('key');

How To Check If Someone Is On Cooldown

    // you can check if someone is on cooldown with a discord id
    
    (async () => { // Example async function
        const cooldown = await luagaurd.isOnCooldown('discord id');
        console.log(cooldown);
        // or whatever you want todo with the cooldown
    })();

How To Remove A Cooldown

    // you can remove a cooldown with a discord id
    
    luagaurd.removeCooldown('discord id');

How To Get Account Scripts

    (async () => { // Example async function
        const scripts = await luagaurd.getAccountScripts();
        console.log(scripts);
        // or whatever you want todo with the scripts
    })();

Keywords

Install

npm i luagaurd

DownloadsWeekly Downloads

0

Version

1.0.2

License

ISC

Unpacked Size

7.94 kB

Total Files

3

Last publish

Collaborators

  • oneshot101