SERVER MEMBERS INTENT ползунок находится в выключенном положении - включите его и протестируйте код ещё раз.
.cache.find.get().find(), и .get().get() используется в случае, если вам нужно получить что-либо, по его ID..find() используется, если вам нужно получить что-либо по условию, например:.find(user => user.username === "Alex")
client.guilds.cache.array().forEach(guild => {
let channel = guild.channels.cache
.array()
.filter(c => c.type !== "category" && c.type !== "voice" && c.position === 0)[0]
try {
channel.send("сообщение").catch(error => {
console.log(`Сообщение не доставлено на сервер ${guild.name}\nОшибка: ${error}\n`)
})
} catch (err) {
console.log(`Сообщение не доставлено на сервер ${guild.name}\nОшибка: ${err}\n`)
}
})
подробнее: https://support.discord.com/hc/en-us/articles/1150...