Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- const Discord = require("discord.js");
- const client = new Discord.Client();
- const config = require("./config.json");
- const prefix = "$";
- client.on("ready", () => {
- console.log(`Disponible en ${client.guilds.size} servidores`);
- });
- client.on("message", (message) => {
- if (!message.content.startsWith(prefix)) return;
- if (message.author.bot) return;
- let args = message.content.slice(prefix.length).trim().split(' ');
- let command = args.shift().toLowerCase();
- if (command === "hola") {
- message.channel.send("Hey!");
- }
- if (command === "ip") {
- message.channel.send({
- embed: {
- color: 3447003,
- description: "185.249.196.169:32246"
- }
- });
- }
- if (command === "kick") {
- if (!message.member.hasPermission("KICK_MEMBERS")) return message.channel.send("No tienes permisos!");
- let kuser = message.mentions.users.first();
- let kreason = args.join(" ").slice(22);
- if (!kuser) return message.channel.send("Menciona a algún usuario!");
- if (!kreason) return message.channel.send("Dime una razón!");
- const kembed = new Discord.RichEmbed()
- .setThumbnail(kuser.avatarURL)
- .setColor("RANDOM")
- .addField("Usuario Kickeado", kuser.username)
- .addField("ID", kuser.id)
- .addField("Motivo", kreason)
- .addField("Moderador", message.author.username)
- message.guild.member(kuser).kick(kreason)
- message.channel.send({kembed})
- }
- if (command = "ban") {
- if (!message.member.hasPermission("BAN_MEMBERS")) return message.channel.send("No tienes permisos!");
- let buser = message.mentions.users.first();
- let breason = args.join(" ").slice(22);
- if (!buser) return message.channel.send("Menciona a algún usuario!");
- if (!breason) return message.channel.send("Dime una razón!");
- const bembed = new Discord.RichEmbed()
- .setThumbnail(buser.avatarURL)
- .setColor("RANDOM")
- .addField("Usuario Baneado", buser.username)
- .addField("ID", buser.id)
- .addField("Motivo", breason)
- .addField("Moderador", message.author.username);
- message.guild.member(buser).ban(breason);
- message.channel.send({bembed});
- }
- });
- client.login(config.token);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement