【发布时间】:2020-11-18 12:24:15
【问题描述】:
基本上我需要的只是让我输入的简单命令
并让它踢/禁止被引用的用户,我知道这可能是世界上最简单的事情,但我很烂,而且我对不和谐机器人编码和 js 真的很陌生,所以帮助我随机的人:D 这也是可能是世界上最愚蠢的事情,但我在这方面发现了另一件事,但他们尝试过的代码不起作用: 到目前为止,这是我的代码: 我也不需要它,但如果你愿意,你可以帮助我让后缀系统正常工作,而不必在我的命令结束时推它if (msg.member.hasPermission("KICK_MEMBERS") {
if (msg.members.mentions.first()) {
try {
msg.members.mentions.first().kick();
} catch {
msg.reply("I do not have permissions to kick " + msg.members.mentions.first());
}else {
msg.reply("You do not have permissions to kick " + msg.members.mentions.first());
}
const Discord = require('discord.js');
const client = new Discord.Client();
const prefix = '<';
client.once('ready', () => {
console.log('Bot Online')
client.channels.cache.get('707840645192220714').send('Bot Online');
})
client.on('message', message => {
if (!message.content.startsWith(prefix) || message.author.bot) return;
const args = message.content.slice(prefix.length).split(/ +/);
const command = args.shift().toLowerCase();
if (command === 'ping>') {
message.channel.send('pong!');
}
else if (command === 'test>') {
message.channel.send('Test Working');
}
else if (command === 'help>') {
message.channel.send('<Ping> <Test> <Help> <Youtube>')
}
else if (command === 'youtube>'){
message.channel.send('https://www.youtube.com/channel/UCFK-ry9dVqsPsjr638g1ygw')
}
else if (command === 'kick>'){
}
else (message.channel.send('That Command Isnt Reconised Use <Help> To View
A List Of Commands'))
})
client.login('Token Here');
【问题讨论】:
标签: javascript node.js discord.js