-
Discord.js Or (
npm install discord.js
) -
Discord.js-commando Or (
npm install discord.js-commando
) -
Eris Or (
npm install eris
)
-
12
Or Higher Version Is Required.
Non Embed Example
const { Lab } = require("lab-api.js");
const lab = new Lab();
const { Client } = require("discord.js");
const prefix = "!";
const client = new Client();
client.on("ready", async () => {
console.log(`[INFO]: Logged In As ${client.user.username}`)
})
client.on("message", async (message) => {
if(!message.content.toLowerCase().startsWith(prefix)) return;
let args = message.content.slice(prefix.toLowerCase().length).trim().split(/ +/g)
let cmd = args.shift().toLowerCase()
if(cmd === "8ball"){
let question = args.join(" ")
if(!question) return message.reply("Please Provide A Question!")
let data = lab.eightball();
message.channel.send(data);
}
})
client.login("TOKEN_HERE")
Embed Example
const { Lab } = require("lab-api.js");
const lab = new Lab();
const { Client, MessageEmbed } = require("discord.js");
const prefix = "!";
const client = new Client();
client.on("ready", async () => {
console.log(`[INFO]: Logged In As ${client.user.username}`)
})
client.on("message", async (message) => {
if(!message.content.toLowerCase().startsWith(prefix)) return;
let args = message.content.slice(prefix.toLowerCase().length).trim().split(/ +/g)
let cmd = args.shift().toLowerCase()
if(cmd === "8ball"){
let question = args.join(" ")
if(!question) return message.reply("Please Provide A Question!")
let data = lab.eightball();
let embed = new MessageEmbed()
.setColor("RANDOM")
.addField("Question", args.join(" "))
.addField("Answer", data)
message.channel.send(embed);
}
})
client.login("TOKEN_HERE")
And Many More Commands Will Be Avilable Soon...
npm install lab-api.js