discordbots.group
v8.0.0
Published
A simple library for interacting with the Discord Bots Group API.
Downloads
75
Readme
Discord Bots Group API
A simple library for interacting with the discordbots.group API.
Getting Started
Simply install by navigating to your project directory then running npm i discord-bots-group/npm-wrapper
.
Example
const Client = require('discordbots.group');
const client = new Client('Bot ID', 'Token');
client.getStats().then(stats => {
console.log(stats);
}).catch((e) => {
console.error(e);
})
client.getBots().then(bots => {
console.log(bots);
}).catch((e) => {
console.error(e);
})
client.getUsers().then(users => {
console.log(users);
}).catch((e) => {
console.error(e);
})
client.getBot('509277637928157195').then(bot => {
console.log(bot);
}).catch((e) => {
console.error(e);
})
client.getCurrent().then(bot => {
console.log(bot);
}).catch((e) => {
console.error(e);
})
client.updateCount(10).then(bot => {
console.log(bot);
}).catch((e) => {
console.error(e);
})
client.hasVoted24('449653897695461376').then(votes => {
console.log(votes);
}).catch((e) => {
console.error(e);
})
Example with Gateway
const Client = require('discordbots.group');
const client = new Client.WebSocket({
tokens: ['Token 1', 'Token 2', 'Token 3'],
reconnect: true,
heartbeatInterval: 30
});
client.on('connected', () => console.log('Successfully connected to Gateway'));
client.on('disconnected', () => console.log('Disconnected from Gateway'));
client.on('reconnecting', () => console.log('Reconnecting to Gateway'));
client.on('error', (errors) => console.error('Errors', errors));
client.on('upvote', (data) => console.log(data));
client.on('pageView', (data) => console.log(data));
client.on('heartbeatAck', () => console.log('Heartbeat'));