【发布时间】:2020-11-23 09:18:17
【问题描述】:
我有一个警告脚本,你基本上会发出警告,它可以工作,但每次它都会发送不需要的消息
这是我的脚本
const db = require("quick.db")
execute(message, args, prefix){
if(!message.mentions.users.first())
{
message.channel.send("Please specify a user to warn")
return;
}
if(args[1]){
if(args[1].startsWith("<")){
message.channel.send("You can only warn one person at a time")
return;
}
}
if(!args[1]){
message.channel.send("Please specify a reson for the warn")
return;
}
let warned = message.guild.member(message.mentions.users.first())
message.channel.send(`${message.mentions.users.first}` + "You have been `warned` for " + args.slice(1).join(' '))
if(!db.get(`WCount_${message.guild.id}_${warned}`)){
db.set(`WCount_${message.guild.id}_${warned}`, 1)
}else if(db.get(`WCount_${message.guild.id}_${warned}`)){
db.set(`WCount_${message.guild.id}_${warned}`,db.get(`WCount_${message.guild.id}_${warned}`) + 1 )
}
message.channel.send(`${message.mentions.users.first()}, You now have ${db.get(`WCount_${message.guild.id}_${warned}`)} warns!`)
}
我很确定这是一个错误,但只是为了确定我在这里问过它 任何帮助表示赞赏
【问题讨论】:
标签: discord bots discord.js