gpt4 book ai didi

node.js - discord.js 发送多条不需要的消息

转载 作者:太空宇宙 更新时间:2023-11-04 00:00:05 24 4
gpt4 key购买 nike

我有一个机器人,可以显示主题公园的等待时间,但当需要时,它会为每次游乐设施发送一条消息,我想知道是否可以在一条消息中发送所有游乐设施。这是代码:

message.channel.send('**NOTE:** 0min wait means the ride is **closed**.')
IoA.GetWaitTimes().then(function(rides) {
for(var i=0, ride; ride=rides[i++];) {
const embed = new Discord.RichEmbed()
.setTitle('Wait Times for IoA')
.setColor(0x00AE86)
.setThumbnail('https://images-na.ssl-images-amazon.com/images/I/41Dz-pJ5AtL.jpg')
.addField(ride.name, ride.waitTime + "min wait")
message.channel.send(embed);
}
}, console.error);
return

最佳答案

您可以将等待时间推送到数组上,并在最后发送一条包含数组所有参数的唯一消息。

message.channel.send('**NOTE:** 0min wait means the ride is **closed**.')
IoA.GetWaitTimes().then(function(rides) {
let tosend = []
for(let i=0, ride; ride=rides[i++];) {
tosend.push(`**${ride.name}**\n ${ride.waitTime} min wait`)
}
message.channel.send("**__Wait time for IoA__**\n\n" + tosend.join('\n'))
}, console.error);
return

关于node.js - discord.js 发送多条不需要的消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55231815/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com