let db = await greetDB.findOne({ guild: message.guild.id }); if (!db) { let db = new greetDB({ guild: message.guild.id, channel: channel.id, message: "[member:mention] Welcome to [guild:name]", }); let m = await message.channel.send( new discord.MessageEmbed() .setDescription(`**${message.author.tag}**`) .addField( "** Enabled greet messages for this**", "**channel**" ) .setThumbnail(client.user.displayAvatarURL()) .setTimestamp() .setFooter( `Saturn bot`, client.user.displayAvatarURL() ) ); setTimeout(() => { m.delete().catch(() => {}); }, 300000); return; } else { if (!db.channel) { greetDB.updateOne({ guild: message.guild.id }, { channel: channel.id }) let m = await message.channel.send( new discord.MessageEmbed() .setDescription(`**${message.author.tag}**`) .addField( "** Enabled greet messages for this**", "**channel**" ) .setThumbnail(client.user.displayAvatarURL()) .setTimestamp() .setFooter( `Saturn bot`, client.user.displayAvatarURL() ) ); setTimeout(() => { m.delete().catch(() => {}); }, 300000); return; } if (db.channel === channel.id) { guildDB.updateOne({ guild: message.guild.id }, { channel: channel.id }, function(err, res) {}); let m = await message.channel.send( new discord.MessageEmbed() .setDescription(`**${message.author.tag}**`) .addField( "**<:npg_cross:904267907100442636> Disabled greet messages from this**", "**channel**" ) .setThumbnail(client.user.displayAvatarURL()) .setTimestamp() .setFooter( `Saturn bot`, client.user.displayAvatarURL() ) ); setTimeout(() => { m.delete().catch(() => {}); }, 300000); return; }/* else { db.channel = channel.id; await db.save(); let m = await message.channel.send( new discord.MessageEmbed() .setDescription(`**${message.author.tag}**`) .addField( "** Enabled greet messages for this**", "**channel**" ) .setThumbnail(client.user.displayAvatarURL()) .setTimestamp() .setFooter( `Saturn bot`, client.user.displayAvatarURL() ) )}; setTimeout(() => { m.delete().catch(() => {}); }, 300000); return; } }*/ } } }