title: reload command always returning could not reload in fs discord.js
body: <p>I've coded a reload command for my discord bot.
  it runs bot the bot is always giving me my error message that it could not reload the command.
  does anyone see stuff wrong with the code?</p>
  
  <pre><code>module.exports.run = async (Client, msg, args) =&gt; {
  
      let commandName = args[0].toLowerCase()
  
      if(msg.author.id != "393165866285662208" ) return msg.channel.send('Youre not drizzy, idiot')
  
      if(!args[0]) return msg.channel.send('Provide a command to reload')
  
      try {
          delete require.cache[require.resolve(`./${commandname}.js`)]
          Client.commands.delete(commandName)
          const pull = require(`./${commandName}.js`)
          Client.commands.set(commandName, pull)
      } catch(e) {
          return msg.channel.send(`Could not reload: \`${args[0].toUpperCase()}\``)
      }
  
      msg.channel.send(`\`${commandName}\` was reloaded!`)
  
  }
  </code></pre>