Discord.JS为每个请求回复一个新的代码



我正在努力使一些工作。当他们这样做的时候。它会发送一个嵌入,其中显示了来自blockchain.com的地址代码

是否可能每个新的请求都发送一个新的地址代码

?我的当前代码:

case "btc":
const btc = new Discord.MessageEmbed()
.setColor('#003087')
.setTitle('Payment Method: Bitcoin! <:btc:878247766067908610>')
.setDescription("Bitcoin Adress: **code**")
.setFooter("Created and Developed by ❤️")
//message.channel.send()
setTimeout(() => {
message.channel.send(btc);
}, 5500);
message.delete();
message.channel.send(`<a:loading:885542082234629809> Please wait..`)
.then((msg) => {
setTimeout(function () {
msg.edit(`${message.author.toString()}.`);
}, 5000)
});
break;

我认为你想要一个动态值,如果我理解你的问题正确的话,代码。如果是这种情况,这将进入你的嵌入描述,你可以将其更改为接受一个变量。你现在有:

.setDescription("Bitcoin Adress: **code**")

获取你的变量,用你想要的东西加载它,并将它命名为newCode。将字符串更改为使用带有text的变量:

.setDescription(`Bitcoin Adress: ***${newCode}***`)

保留"*"如果你想要,我保留了它们,以防你想要这种格式。还要注意引号从双引号变为' .

相关内容

最新更新