Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/445.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在Discord.js中是否有方法取消锁定所有固定邮件?_Javascript_Arrays_Discord_Discord.js_Bots - Fatal编程技术网

Javascript 在Discord.js中是否有方法取消锁定所有固定邮件?

Javascript 在Discord.js中是否有方法取消锁定所有固定邮件?,javascript,arrays,discord,discord.js,bots,Javascript,Arrays,Discord,Discord.js,Bots,我目前正在开发我的第一个Discord机器人,我想在一个特定的通道中取消锁定所有固定消息。但是,我不知道如何获得所有固定的消息 我试图使用message.channel.messages.fetchpinted().array()来获取所有固定消息的数组,但随后出现了一个错误,即fetchpinted().array()不是函数。我做错了什么?返回一个承诺,所以您需要等待它首先得到解决。解析后,它将返回一组消息,因此您可以使用该方法对它们进行迭代 message.channel.messages

我目前正在开发我的第一个Discord机器人,我想在一个特定的通道中取消锁定所有固定消息。但是,我不知道如何获得所有固定的消息

我试图使用
message.channel.messages.fetchpinted().array()
来获取所有固定消息的数组,但随后出现了一个错误,即
fetchpinted().array()
不是函数。我做错了什么?

返回一个承诺,所以您需要等待它首先得到解决。解析后,它将返回一组消息,因此您可以使用该方法对它们进行迭代

message.channel.messages
.fetch()文件
.然后((PindedMessages)=>{
pinnedMessages.each((msg)=>msg.unpin().catch(console.error));
})
.catch(控制台错误);