Javascript Dollarsign标记不工作,如何修复此问题
我正在制作一个discord bot,像Javascript Dollarsign标记不工作,如何修复此问题,javascript,discord.js,Javascript,Discord.js,我正在制作一个discord bot,像${message.guild.name}这样的标签不起作用,我该如何修复 我遵循了指南,它没有提供任何详细信息 } else if (message.content === '${prefix}beep') { message.channel.send('Boop!') } else if (message.content === '${prefix}serverinfo') { message.channel.send('The name of
${message.guild.name}
这样的标签不起作用,我该如何修复
我遵循了指南,它没有提供任何详细信息
} else if (message.content === '${prefix}beep') {
message.channel.send('Boop!')
} else if (message.content === '${prefix}serverinfo') {
message.channel.send('The name of the server is: ${message.guild.name}');
}
我希望它能做到这一点:键入/serverinfo
,并以响应服务器名称:Gaming For Everyone
如果我键入
/serverinfo
它没有响应,您需要键入${prefix}serverinfo
以获得响应,它的回答是:服务器的名称是:${message.guild.name}
,问题是由于使用了单引号('
)。为了使用(${var}
),必须使用背勾音/重音符(`
)
例如:
let prefix=“sound”;
log(`${prefix}beep`)代码>您是否尝试使用(`)而不是像这样的(')
因为它应该是这个符号(`)您使用的是单引号(`)。您需要使用勾号(`)(在键盘上1的左侧)
`${prefix}beep`