[英]JS Discord Purge Command
所以基本上我有以下代碼:
const Discord = require("discord.js");
module.exports.run = async (bot, message, args) => {
if (args[0] == "help") {
let helpembxd = new Discord.RichEmbed()
.setColor("RANDOM")
.addField("Purge Command", "Usage: `*clear` <amount>");
message.channel.send(helpembxd);
return;
}
message.delete();
if (!message.member.hasPermission("MANAGE_MESSAGES"))
return message.reply("You don't have premssions to do that!");
if (!args[0])
return message.channel.send(
"Please enter a number of messages to clear! `Usage: .clear <amount>`"
);
message.channel.bulkDelete(args[0]).then(() => {
message.channel
.send(`**__Cleared ${args[0]} messages.__**`)
.then(msg => msg.delete(2000));
});
};
module.exports.help = {
name: "purge"
};
我試圖讓它工作,但是當我使用 purge 命令時它不起作用。
謝謝,Gowixx。
所以基本上我有以下代碼:
const Discord = require("discord.js");
module.exports.run = async (bot, message, args) => {
if (args[0] == "help") {
let helpembxd = new Discord.RichEmbed()
.setColor("RANDOM")
.addField("Purge Command", "Usage: `*clear` <amount>");
message.channel.send(helpembxd);
return;
}
message.delete();
if (!message.member.hasPermission("MANAGE_MESSAGES"))
return message.reply("You don't have premssions to do that!");
if (!args[0])
return message.channel.send(
"Please enter a number of messages to clear! `Usage: .clear <amount>`"
);
message.channel.bulkDelete(args[0]).then(() => {
message.channel
.send(`**__Cleared ${args[0]} messages.__**`)
.then(msg => msg.delete(2000));
});
};
module.exports.help = {
name: "purge"
};
我試圖讓它工作,但是當我使用 purge 命令時它不起作用。
謝謝,Gowixx。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.