vultrex.api
TypeScript icon, indicating that this package has built-in type declarations

3.3.0 • Public • Published

vultrex.api

Feature-rich yet lightweight API wrapper for Vultrex.

Installation

Node.js LTS or newer is required.

npm install vultrex.api

Usage

Post server/shard count to the API

const { Client } = require('discord.js');
const { VultrexClient } = require('vultrex.api');

const client = new Client();
const vultrex = new VultrexClient('Vultrex API key', client.user.id);

client.on('ready', async () => {
  const serverCount = client.guilds.cache.size;
  await vultrex.post(serverCount);
});

client.login('CLIENT TOKEN');

Retrieve the bot's votes

const { VultrexClient } = require('vultrex.api');
const vultrex = new VultrexClient('Vultrex API key', '1234567890');

vultrex.getVotes().then(console.log).catch(console.error);

Retrieve the bot's information

const { VultrexClient } = require('vultrex.api');
const vultrex = new VultrexClient('Vultrex API key');

vultrex.getBot().then(console.log).catch(console.error);

Links

Readme

Keywords

none

Package Sidebar

Install

npm i vultrex.api

Weekly Downloads

23

Version

3.3.0

License

MIT

Unpacked Size

6.88 kB

Total Files

7

Last publish

Collaborators

  • chroventer
  • vultrex