Horje
javascript discord bot 8 ball command Code Example
javascript discord bot 8 ball command
const Discord = require("discord.js");

module.exports.run = async (bot, message, args) => {

	//!8ball <question fjdksf>
	if(!args[2]) return message.reply("Please ask a full question!");
	let replies = ["Yes.", "No.", "I don't know.", "Ask again later"];
	
	let result = Math.floor((Math.random() * replies.length));
	let question = args.slice(1).join(" ");
	
	let ballembed = new Discord.RichEmbed()
	.setAuthor(message.author.tag)
	.setColor("#FF9900")
	.addField("Question", question)
	.addField("Answer", replies[result]);
	
	message.channel.send(ballembed)	
}
javascript discord bot 8 ball command
//THIS METHOD USES THE BOTKIT-DISCORD CONNECTOR
//To get it, open the terminal, navigate to your bot's folder and do
//$ npm install --save botkit-discord

const discordBotkit = require('botkit-discord');

const configuration = {
    token: 'YOUR_DISCORD_TOKEN'
};

const discordBot = discordBotkit(configuration);

discordBot.hears('.*', 'mention', (bot, message) => {
	const responses = [
		"It is certain",
		"It is decidedly so",
		"Without a doubt",
		"Yes – definitely",
		"You may rely on it",
		"As I see it",
		"yes",
		"Most Likely",
		"Outlook good",
		"Yes",
		"Signs point to yes"
	];
	const randomIndex = Math.floor(Math.random() * responses.length);
	bot.reply(message, responses[randomIndex]);
});




Javascript

Related
how to make a discord.js 8 ball command Code Example how to make a discord.js 8 ball command Code Example
date options js Code Example date options js Code Example
countTo add commas to number jquery Code Example countTo add commas to number jquery Code Example
js arrays check if there is intersection Code Example js arrays check if there is intersection Code Example
localstorage drop item Code Example localstorage drop item Code Example

Type:
Code Example
Category:
Coding
Sub Category:
Code Example
Uploaded by:
Admin
Views:
11