Advertisement
Guest User

Untitled

a guest
Mar 23rd, 2019
1,794
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. const Discord = require("discord.js");
  2. const Fortnite = require("fortnite");
  3. const apikey = "My API key";
  4. const ft = new Fortnite(apikey.fortnite);
  5. const bot = new Discord.Client();
  6. const token = "Secret Token";
  7. const prefix = "s.";
  8.  
  9. bot.on("message", message => {
  10.   let messageArray = message.content.split(" ");
  11.   let args = message.content.substring(prefix.length).split(" ");
  12.   let command = messageArray[0];
  13.   switch (args[0].toLowerCase()) {
  14.     case "ping":
  15.       message.channel.send("Pong");
  16.       break;
  17.     case "info":
  18.       const serverinfo = new Discord.RichEmbed()
  19.         .setTitle("Server Information")
  20.         .addField("Current Server", message.guild.name)
  21.         .addField("Player Name", message.author)
  22.         .setColor("#07fe26")
  23.         .setThumbnail(message.author.avatarURL);
  24.       message.channel.sendEmbed(serverinfo);
  25.       break;
  26.  
  27.     case "fortnite":
  28.       let username = args[0];
  29.       let platform = args[1] || "pc";
  30.       let data = ft
  31.         .user(username, platform)
  32.         .then(data => {
  33.           console.log(data);
  34.         })
  35.         .catch(e => {
  36.           console.log(e);
  37.           message.channel.send("Couldn`t find that  username in the database");
  38.         });
  39.  
  40.       break;
  41.   }
  42. });
  43.  
  44. bot.on("ready", () => {
  45.   console.log("S&S Bot is online!");
  46. });
  47.  
  48. bot.login(token);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement