我给自己做了一个机器人,它只会从Discord中获取一个参数,如果参数匹配,它会发送消息"成功赎回"这一部分起作用,但不起作用的是完全匹配.我希望它完全匹配,以便出现该消息,但假设一个键是123456
,它也会接受一个参数为12
或123
.我不想这样,应该是EXACTLY场比赛.这是我当前的代码:
if (command === '$redeemkey') {
const fs = require('fs')
fs.readFile('notredeemed.txt', function (err, data) {
if (err) throw err;
if(data.includes(`${args[0]}`)){
console.log("true")
return message.reply({
embeds: [
new MessageEmbed()
.setColor('GREEN')
.setDescription('Redeemed Successfully')
]
})
}
以下是我的notredeemed.txt
的外观:
12345678
1234567
123456
12345