@gcommands/plugin-premium
TypeScript icon, indicating that this package has built-in type declarations

1.0.2 • Public • Published

GCommands Plugin Premium

Official plugin for GCommands


NPM Banner


Installation

Install with npm / yarn / pnpm:

npm install @gcommands/plugin-premium
yarn add @gcommands/plugin-premium
pnpm add @gcommands/plugin-premium

Informations

// index.js / LruCache Provider (recommended)
const { Plugins, GClient } = require('gcommands');
const { MongoDBProvider } = require('gcommands/dist/providers/MongoDBProvider');

const client = new GClient({
    database: new MongoDBProvider(process.env.mongodb_uri);
})

Plugins.search(__dirname);
const { PremiumManager } = require('@gcommands/plugin-premium');

PremiumManager.setPremium(client, userId, true); // set premium
PremiumManager.setPremium(client, userId, false); // remove premium

If you have inhibitors in command, you need add new PremiumInhibitor();

/@gcommands/plugin-premium/

    Package Sidebar

    Install

    npm i @gcommands/plugin-premium

    Weekly Downloads

    3

    Version

    1.0.2

    License

    ISC

    Unpacked Size

    7.02 kB

    Total Files

    9

    Last publish

    Collaborators

    • xhyrom