Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- const Discord = require("discord.js");
- const Fortnite = require("fortnite");
- const apikey = "My API key";
- const ft = new Fortnite(apikey.fortnite);
- const bot = new Discord.Client();
- const token = "Secret Token";
- const prefix = "s.";
- bot.on("message", message => {
- let messageArray = message.content.split(" ");
- let args = message.content.substring(prefix.length).split(" ");
- let command = messageArray[0];
- switch (args[0].toLowerCase()) {
- case "ping":
- message.channel.send("Pong");
- break;
- case "info":
- const serverinfo = new Discord.RichEmbed()
- .setTitle("Server Information")
- .addField("Current Server", message.guild.name)
- .addField("Player Name", message.author)
- .setColor("#07fe26")
- .setThumbnail(message.author.avatarURL);
- message.channel.sendEmbed(serverinfo);
- break;
- case "fortnite":
- let username = args[0];
- let platform = args[1] || "pc";
- let data = ft
- .user(username, platform)
- .then(data => {
- console.log(data);
- })
- .catch(e => {
- console.log(e);
- message.channel.send("Couldn`t find that username in the database");
- });
- break;
- }
- });
- bot.on("ready", () => {
- console.log("S&S Bot is online!");
- });
- bot.login(token);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement