dblhook

0.2.1 • Public • Published

DBLHook

Ditch KSoft.Si and use your own self hosted vote tracker!

Installation

npm i dblhook

You must install a database driver and have a database running to use this. The choices are below.

Getting PostgreSQL Drivers

Run the following command in order to get PostgreSQL drivers

npm i pg --save

Getting CockroachDB Drivers

Run the following command in order to get CockroachDB drivers

npm i cockroachdb --save

Getting MySQL Drivers

Run the following command in order to get MySQL drivers

npm i mysql --save

Getting MariaDB Drivers

Run the following command in order to get MariaDB drivers

npm i mariadb --save

Getting Microsoft SQL Drivers

Run the following command in order to get Microsoft SQL drivers

npm i mssql --save

Example Usage

const Hooker = require('dblhook');
new Hooker({
    database: {
        type: "postgres",
        host: "12.3.4.56",
        user: "Human",
        password: "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz123456789",
        database: "Human-Bot"
    },
    authentication: {
        bot: "totallyLegitDiscordBotToken",
        dbl: "verrySecureDBLWebhookAuth"
    },
    webhook: {
        use: true,
        url: "https://discordapp.com/api/webhooks/123456789123456789/TotallyLegit-Webhook"
    }
});

You can then let it run side-by-side with your discord bot although, I suggest that you use this as its own process.

Package Sidebar

Install

npm i dblhook

Weekly Downloads

4

Version

0.2.1

License

ISC

Unpacked Size

13.9 kB

Total Files

7

Last publish

Collaborators

  • tacticaltechjay