В журнале присоединения к серверу отображается «${guild.name }» вместо названия гильдии

#discord.js

#discord.js

Вопрос:

Я пытаюсь войти в систему, когда мой бот добавляется на серверы, но в моем коде просто отображается «Новая гильдия присоединилась: $ {guild.name } (идентификатор: ${guild.id }). В этой гильдии есть $ {guild.memberCount} членов!» в чате вместо названия гильдии, идентификатора гильдии и членов гильдии. Кто-нибудь знает, как это исправить?

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

Ответ №1:

Вы используете обычные строки (с обычными кавычками) вместо буквальных шаблонов (использует знак `). Замените двойные кавычки вот так:

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