'DiscordJS V12 Add Field Not Returning Correct Value
let chx = db.get(`welchannel_${message.guild.id}`)
let embed = new Discord.MessageEmbed()
.setColor(ee.wrongcolor)
.setTitle('<:warning:943421375526355024> | **Please Provide A Channel**')
.addField("__**Current Welcome Channel:**__", `${chx || "None"}`, true)
When I provide a channel for my set welcomer channel command it returns 'None' instead of the channel
Solution 1:[1]
let embed = new Discord.MessageEmbed()
.setColor(ee.wrongcolor)
.setTitle('<:warning:943421375526355024> | **Please Provide A Channel**')
.addField("__**Current Welcome Channel:**__", `None`, true)
let embed2 = new Discord.MessageEmbed()
.setColor(ee.wrongcolor)
.setTitle('<:warning:943421375526355024> | **Please Provide A Channel**')
.addField("__**Current Welcome Channel:**__", `<#${chx}>`, true)
if (chx === null) {
if(!channel) {
return message.channel.send(embed)
}
} else {
if(!channel) {
return message.channel.send(embed2)
}
}
works fine
Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
| Solution | Source |
|---|---|
| Solution 1 | NintroUltra |
