@discolytics/eris
v2.0.0
Published
> npm install @discolytics/eris
Downloads
13
Readme
1. Installation
npm install @discolytics/eris
2. Get API Key
Under the API Keys tab of your dashboard, create a new API key. Copy this key and your bot ID to connect within your codebase.
3. Example Usage
Initiate the client library in your codebase. When initiating the Discolytics client, pass your Eris client for the bot property. Enter your bot ID and API key from the previous step to connect, as well as your bot token under the token option.
Your bot token is never sent to Discolytics servers. It is used by our client libraries on your machine to make requests to Discord on your behalf for metadata and analytics (such as to request your bot profile, guild count, etc).
require('dotenv').config();
const { Client } = require('eris');
const { Discolytics } = require('@discolytics/eris');
const client = new Client(process.env.TOKEN);
const discolytics = new Discolytics({
botId: 'YOUR_BOT_ID', // your bot ID from the Discolytics dashboard, not your bot user
apiKey: process.env.DISCOLYTICS_KEY,
bot: client,
token: process.env.TOKEN,
});
client.on('ready', () => {
console.log(`Logged in as ${client.user.username}!`);
// start a new command with discolytics.startCommand()
const command = discolytics.startCommand({
name: 'help',
userId: '123',
guildId: '123', // optional
});
setTimeout(() => {
// run the .end() method on the command to end it, posts the command with the calculated duration
command.end();
}, 5000);
});
client.connect();
Support
Join our Discord server for help and support.
- https://discord.gg/aDPeJDcumz