#Mongodb not showing warnings correctly
4 messages · Page 1 of 1 (latest)
• What's your exact discord.js npm list discord.js and node node -v version?
• Post the full error stack trace, not just the top part!
• Show your code!
• Explain what exactly your issue is.
• Not a discord.js issue? Check out #useful-servers.
Also no error code
const { EmbedBuilder, GuildMember } = require("discord.js");
const Discord = require("discord.js");
const warnSchema = require('../../../Schemas/warnSchema');
module.exports = {
config: {
name: "warnings", // Name of Command
description: "Display all warnings a user has", // Command Description
usage: "d?warnings <user>", // Command usage
},
permissions: ["KickMembers"], // User permissions needed
owner: false, // Owner only?
run: async (client, message, args, prefix, config, db) => {
let user = message.mentions.users.first();
const member = message.guild.members.resolve(user);
const userTag = `${user.username}#${user.discriminator}`;
warnSchema.findOne(
{ GuildID: message.guildId, UserID: member.id + 1, UserTag: userTag },
async (err, data) => {
if (err) throw err;
if (data) {
const embed = new EmbedBuilder()
.setTitle('Warnings')
.setColor("#00FF00")
.setDescription(`${user.tag}'s warnings: \n${warnSchema.Content.map(
(w, i) => `**ID**: ${i + 1}\n**By**: ${w.ExecuterTag}\n**Reason**: ${Reason}
\n`).join(' ')}`)
message.channel.send({ embeds: [embed] })
} else {
const embed1 = new EmbedBuilder()
.setTitle('Warnings')
.setColor("#FF0000")
.setDescription(`${user.tag} has **0** warnings!`)
message.channel.send({ embeds: [embed1]})
}
}
)
}
}