Default Callbacks

Radarcord-js comes with some default callbacks to save you some time, here's everything you need to know about them!

discord.js

Basic Usage

const Discord = require("discord.js");
const { Client: Radar } = require("@yoshiboi18303/radarcord-js").default;
const Defaults = require("@yoshiboi18303/radarcord-js/dist/callbacks/DjsCallbacks").default;

const client = new Discord.Client({
    intents: new Discord.IntentsBitField(["Guilds"]),
});
const radar = new Radar(client, "myradarcordauthtoken"); // Make sure to replace myradarcordauthtoken with your actual Radarcord auth token.
const defaults = new Defaults(client);

client.on("ready", async () => {
    console.log("The client is ready!");
    await radar.postWithCallback(defaults.sendEmbed("111111111111"));
});

client.login("YOUR_TOKEN_HERE"); // Make sure to replace YOUR_TOKEN_HERE with your Discord bot's token.

eris

Basic Usage

const Eris = require("eris");
const { ErisClient: Radar } = require("@yoshiboi18303/radarcord-js").default;
const Defaults = require("@yoshiboi18303/radarcord-js/dist/callbacks/ErisCallbacks").default;

const client = Eris("YOUR_TOKEN_HERE", {
    intents: ["guilds"]
}); // Make sure to replace YOUR_TOKEN_HERE with your Discord bot's token.
const radar = new Radar(client, "myradarcordauthtoken"); // Make sure to replace myradarcordauthtoken with your actual Radarcord auth token.
const defaults = new Defaults(client);

client.on("ready", () => {
    console.log("The client is ready!");
    radar.postWithCallback(defaults.sendEmbed("11111111111"));
});

client.connect();

Last updated