Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- const Discord = require('discord.js');
- const fs = require('fs');
- module.exports.run = async(bot, message, args) => {
- const filter = m => m.author.id === message.author.id;
- message.reply("Choose either heads or tails. This message will expire in 10 seconds.").then(r => r.delete(10000));
- message.channel.awaitMessages(filter, {min: 2, max: 2, time: 10000}).then(collected => {
- if(collected.first().content === "cancel"){
- return message.reply("Canceled.");
- }
- else{
- var chance = Math.floor(Math.random() * 2) + 1;
- if(chance == 1){
- result1 = "heads"
- }
- else{
- result1 = "tails"
- }
- if(collected.first().content === result1){
- message.channel.send("You won!")
- let flipwonembed = new Discord.RichEmbed()
- .setColor("#FF900")
- .setAuthor(message.author.tag)
- .addField("Flip", result1)
- .setThumbnail(message.author.avatarURL)
- message.channel.send(flipwonembed)
- }
- if(collected.first().content !== result1){ //not equal to result1
- message.channel.send("You lost!")
- let fliplostembed = new Discord.RichEmbed()
- .setColor("#FF900") //You can set the color to whatever you want
- .setAuthor(message.author.tag)
- .addField("Flip", result1)
- .setThumbnail(message.author.avatarURL)
- message.channel.send(fliplostembed)
- }
- }
- })
- }
- module.exports.help = {
- name: "coinflip"
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement