Discord.js 服务器加入日志显示"${guild.name}";而不是公会的名字

Discord.js 服务器加入日志显示"${guild.name}";而不是公会的名字,discord.js,Discord.js,当我的机器人被添加到服务器时,我正在尝试登录,但我刚才的代码显示“新加入的帮会:${guild.name}(id:${guild.id})。这个帮会有${guild.memberCount}成员!”而不是帮会名称、帮会id和帮会成员。有人知道怎么修吗 client.on("guildCreate", guild => { client.channels.cache.get('774529558044344333').send('New guild joined: ${g

当我的机器人被添加到服务器时,我正在尝试登录,但我刚才的代码显示“新加入的帮会:${guild.name}(id:${guild.id})。这个帮会有${guild.memberCount}成员!”而不是帮会名称、帮会id和帮会成员。有人知道怎么修吗

client.on("guildCreate", guild => {
client.channels.cache.get('774529558044344333').send('New guild joined: ${guild.name} (id: ${guild.id}). This guild has ${guild.memberCount} members!');
    })```

您使用的是普通字符串(带普通引号),而不是文字模板(使用`符号)。将双引号替换为:

client.on("guildCreate", guild => {
client.channels.cache.get('774529558044344333').send(`New guild joined: ${guild.name} (id: ${guild.id}). This guild has ${guild.memberCount} members!`);
})

您使用的是普通字符串(带普通引号),而不是文字模板(使用`符号)。将双引号替换为:

client.on("guildCreate", guild => {
client.channels.cache.get('774529558044344333').send(`New guild joined: ${guild.name} (id: ${guild.id}). This guild has ${guild.memberCount} members!`);
})