title: Command not responding discordjs mongoose
body: <p>I have a command called inventory that uses Discord.js and MongoDB in my Discord bot. It doesn't respond and there are no errors either. Here is the code</p>
  <pre><code>const { Message } = require('discord.js')
  const Client = require('../client')
  const Discord = require('discord.js');
  const mongoose = require(&quot;mongoose&quot;)
  const Inventory = require('./inventories')
  const stats = require('./stats')
  
  module.exports = {
      name: `inv`,
      aliases: ['inventory'],
  
      /**
       * @param {Client} client
       * @param {Message} message
       * @param {String[]} args
       */
      run: async (client, message, args) =&gt; {
  
          const noembed = new Discord.MessageEmbed()
              .setColor('RANDOM')
              .setTitle(`${message.author.username}'s Bag`)
              .setDescription(`You have no items :(`)
  
          const data = await Inventory.findOne({ User: message.author.id })
  
          if (!data) {
              let inventory = new Inventory({
                  User: message.author.id,
                  Items: []
              })
              inventory.save().catch(err =&gt; console.log(err))
  
                  .then(message.reply(noembed))
          } else if (data) {
              const exampleEmbed = new Discord.MessageEmbed()
                  .setColor('RANDOM')
                  .setTitle(`${message.author.username}'s Bag`)
                  .setDescription(`${(!data.Items.length) ? &quot;You have no items!&quot; : `${(data.Items.join('\r\n'))}`}`)
              message.channel.send(exampleEmbed)
          }
          //            
          const data1 = await stats.findOne({ Name: 'Boblox' })
          data1.Ran += 1
          data1.save()
  
      },
      timeout: 2500
  }
  </code></pre>
  <p>What is the problem with this code? I don't receive any errors when I run it. Inventory is a section in the database and I have an inventory but it doesn't send it</p>