I'm trying to setup the command so that whenever the bot receives a direct message from a user, it checks whether if this user in this certain server.
I have the ID for the server, but unable to make it work.
let serverID = "redacted"
let checkGuild = client.guilds.cache.get(serverID)
let checkID = msg.author.id
if (checkGuild.members.cache.find(checkID)){
}else{
msg.reply("Not In Server:ERROR")
}
Use .get()
let guildID = "GUILD_ID"
let userID = "USER_ID"
let guild = client.guilds.cache.get(guildID)
let member = guild.members.cache.get(userID)
if (!member) return message.reply("He left the server")
// Will return undefined if member does not exist