0.2.1 • Published 5 years ago
dblhook v0.2.1
DBLHook
Ditch KSoft.Si and use your own self hosted vote tracker!
Installation
npm i dblhookYou 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 --saveGetting CockroachDB Drivers
Run the following command in order to get CockroachDB drivers
npm i cockroachdb --saveGetting MySQL Drivers
Run the following command in order to get MySQL drivers
npm i mysql --saveGetting MariaDB Drivers
Run the following command in order to get MariaDB drivers
npm i mariadb --saveGetting Microsoft SQL Drivers
Run the following command in order to get Microsoft SQL drivers
npm i mssql --saveExample 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.