Skip to content

Eris

Compatibility

The package is compatible with Eris v0.17.2 or higher

INFO

Please note that Eris doesn't support interactions locales. So some stats can be unavailable.

WARNING

Discord Analytics is not compatible with Eris shards.

Dependency

Let's install @discordanalytics/eris's package :

shell
npm install @discordanalytics/eris

Installation

javascript
const {Client} = require("eris");
const {default: DiscordAnalytics} = require("@discordanalytics/eris");

// Create Eris client.
// Don't forget to replace token by your Discord bot token !
const bot = new Client("token");

// Create Discord Analytics instance
// Don't forget to replace YOUR_API_TOKEN by your Discord Analytics token !
const analytics = new DiscordAnalytics({
  client: bot,
  api_key: 'YOUR_API_TOKEN'
});

bot.on("ready", async () => {
  await analytics.init();

  // start tracking selected events
  analytics.trackEvents();

  console.log("Ready!");
});

// Login to Discord
bot.connect();

Advanced usage

Using ESM (JavaScript)

Optimize events (NodeJS)

Complete installation

To complete installation, please restart your bot.