// I changed the prefix thingy to a const // And I fixed it I think.. const Discord = require("discord.js"); const client = new Discord.Client(); const Prefix = "!" client.on("ready", () => { client.user.setGame('!help | Syntax Helper') console.log("Server Connection Recieved"); console.log("Sending Packets To Discord..."); console.log("Adding Bot To Server Connection"); // Lel trying to make it look professional much? console.log("Status: Complete"); console.log("Syntax Helper Online"); }); function doMagic8BallVoodoo() { var rand = [' Absolutly.', ' Absolutly not.', ' It is true.', ' Impossible.', ' Of course.', ' I do not think so.', ' It is true.', ' It is not true.', ' I am very undoubtful of that.', ' I am very doubtful of that.', ' Sources point to no.', ' Theories prove it.', ' Reply hazy try again', ' Ask again later', ' Better not tell you now', ' Cannot predict now', ' Concentrate and ask again']; return rand[Math.floor(Math.random()*rand.length)]; } function doPing() { var rand = ['**Pinged To Server**', '**Pinged To Syntax Helper**', '**Instant Ping**', ':ping_pong: '] return rand[Math.floor(Math.random()*rand.length)]; } client.on("message", (message) => { if (message.content.startsWith(Prefix + "8ball")) { message.channel.send(doMagic8BallVoodoo()); } if (message.content.startsWith(Prefix + "help")) { message.channel.send({embed: { color: 3447003, author: { name: client.user.username, icon_url: client.user.avatarURL }, title: "Syntax Helper | Help", description: "Commands List", fields: [{ name: "!8ball", value: "So Magic!" }, { name: "!ping", value: "Tests If The Bots Online" }, { name: "!kick", value: "Kicks A User (!kick @Syntax#3637 being bad)" }, { name: "!ban", value: "Bans A User (!ban @Syntax#3637 stop)" }, { name: "!help", value: "Shows All Commands" }, ], timestamp: new Date(), footer: { icon_url: client.user.avatarURL, text: "Syntax Helper | By Syntax" } } }); } if (message.content.startsWith(Prefix + "ping")) { message.channel.send({embed: { color: 3447003, description: doPing() }}); } if (message.content.startsWith(Prefix + "kick")) { if (message.guild.member(message.author).hasPermission("kickMember")) { let MessageUser = message.guild.member(message.mentions.users.first()); var args = message.content.split(" ").slice(1); let Reason = args[3] MessageUser.kick(Reason); }} if (message.content.startsWith(Prefix + "ban")) { if (message.guild.member(message.author).hasPermission("banMember")) { let MessageUser = message.guild.member(message.mentions.users.first()); var args = message.content.split(" ").slice(1); let Reason = args[3] MessageUser.ban(Reason); }} }); client.login("no");