我对制作机器人还很陌生,所以我不知道集合是如何工作的,我需要一个嵌入来向我展示所有提及的频道和角色。它是 !serverinfo 命令的一部分。
答案 0 :(得分:0)
你可以通过这样做来获得嵌入 频道
const channelinfo = [];
const keys = Array.from(message.guild.channels.cache.keys())
for(let i = 0 ; i < keys.length; i++){
const channel = message.guild.channels.cache.get(keys[1])
channelinfo.push(`Channel name: ${channel.name}\nChannel mention: <#${channel.id}>`)
}
message.channel.send(`Channelinfo:\n` + channelinfo.join(`\n`))
角色也一样^^