Здравствуйте, поэтому у меня есть команда для извлечения сообщения по определенным c каналам в массиве с использованием:
for (x = 0; x < channel.length; x++) {
var getchannel = client.channels.get(channel[x])
if(message.channel.id === channel[x]){
let msgs = [];
message.channel.fetchMessages({limit: 1})
.then(messages => {
return messages.forEach(msg => msgs.push(msg.content));
})
.then(messages => {
client.guilds.get("xxxxxx").channels.get("xxxxxx").send(msgs.reverse()+`\n was fetched in ${getchannel.name}`);
})
}else {
}}
Теперь getchannel.name
проверяет только последние данные в массиве. Как проверить, откуда взято сообщение? Спасибо