У меня проблема с тем, что когда я запускаю своего бота и запускаю эту команду, он выводит «undefined» или «null» в качестве вывода. Как мне это исправить?
Я пытался использовать тот же метод, что и для всех других вариантов.
if (serv.verified == false) {
var veri = "No.";
}
Где проверяется логическое значение, строка или число. Это просто не похоже на работу. Это устанавливает мою переменную в ноль или неопределенный.
if (serv.afkChannel == `null`) {
var afk = "No AFK VC.";
}
if (serv.verified == true) {
var veri = "Yes.";
}
if (serv.verified == false) {
var veri = "No.";
}
var myInfo2 = new discord.RichEmbed()
.setAuthor(`${serv.name}'s guild info`)
.addField(`AFK Channel`,`${afk}`,true)
.addField(`AFK Timeout`,`${serv.afkTimeout}s`,true)
.addField(`Channels`,`${serv.channels.size}`,true)
.addField(`Creation of Guild`,`${serv.createdAt}`,true)
.addField(`Default Notification`, defn,true)
Ожидаемый результат: «АФК ВК»
Фактический результат: он говорит неопределенный или ноль.