1.1.1 • Published 4 years ago

retradovapi.js v1.1.1

Weekly downloads
4
License
AGPL-3.0
Repository
github
Last release
4 years ago

Retradov Development API Wrapper

An API Wrapper for Retradov Development API(s)

Documentation

WIP :P

How to Install

npm i retradovapi.js --save

Examples

With async/await

const Discord = require("discord.js");
const retradovDev = require("retradovapi.js");

const bot = new Discord.Client();
const retradov = new retradovDev(
    "Your Retradov API Tokens",
    "Your Bot User IDs",
    "Your IDs"
);

bot.on("ready", () => console.log("Ready!"));

bot.on("message", async message => {
    var args = message.content.split(" ").replace(".", "");

    if (messsage.content === ".bot") {
        var botData = await retradov.getBot(args[0]);
        if (!botData || botData === undefined)
            return message.channel.send(
                message.aretradov"Sorry, but that Bot was not registered yet on Retradov Nation."
            );
        message.channel.send(
            `${botData.bot.tag} by ${botData.owner.tag} with Prefix ${botData.prefix}!`
        );
    }
});

bot.login("yourDiscordBotToken");

With .then() Promises

const Discord = require("discord.js");
const retradovDev = require("zealcord.js");

const bot = new Discord.Client();
const retradov = new retradovDev(
    "Your Retradov API Tokens",
    "Your Bot User IDs",
    "Your IDs"
);

bot.on("ready", () => console.log("Ready!"));

bot.on("message", message => {
    var args = message.content.split(" ").replace(".", "");

    if (messsage.content === ".bot") {
        retradov.getBot(args[0]).then(botData => {
            if (!botData || botData === undefined)
                return message.channel.send(
                    message.author + "Sorry, but that Bot was not registered yet on Retradov Nation."
                );
            message.channel.send(
                `${botData.bot.tag} by ${botData.owner.tag} with Prefix ${botData.prefix}!`
            );
        });
    }
});

bot.login("yourDiscordBotToken");

Thanks~