title: Guild is not defined
body: <p>I am currently making a discord.js bot for discord, but i'm getting the same issue all time :</p>
  
  <pre><code>ReferenceError: guild is not defined
  at Client.client.on.message (C:\Users\Valentin\Documents\JsBot_dev\bot.js:27:30)
  at emitOne (events.js:101:20)
  at Client.emit (events.js:188:7)
  at MessageCreateHandler.handle (C:\Users\Valentin\node_modules\discord.js\src\client\websocket\packets\handlers\MessageCreate.js:9:34)
  at WebSocketPacketManager.handle (C:\Users\Valentin\node_modules\discord.js\src\client\websocket\packets\WebSocketPacketManager.js:120:65)
  at WebSocketManager.eventMessage (C:\Users\Valentin\node_modules\discord.js\src\client\websocket\WebSocketManager.js:273:31)
  at WebSocket.onMessage (C:\Users\Valentin\node_modules\ws\lib\WebSocket.js:442:14)
  at emitTwo (events.js:106:13)
  at WebSocket.emit (events.js:191:7)
  at Receiver.ontext (C:\Users\Valentin\node_modules\ws\lib\WebSocket.js:841:10)
  </code></pre>
  
  <p>I tried to update my discord.js and re-install node.js but nothing worked.</p>
  
  <p>Thanks for the help !</p>
  
  <p>The bot code :</p>
  
  <pre><code>const Discord = require("discord.js");
  
  
  const client = new Discord.Client();
  myid = "your id is :"
  const hook = new Discord.WebhookClient('NoIdForYou', 'NoTokenForYou');
  
  client.on('ready', () =&gt; {
    console.log(`Logged in as ${client.user.username}!`);
  });
  
  client.on('message', message =&gt; {
  
    if (message.content === '-avatar') {
      message.reply(message.author.avatarURL);
    }
  });
  client.on('hook', hook =&gt; {
      if (message.content === '-test') {
          hook.sendMessage('Ok.')
      }
  });
  
  client.on('message', message =&gt; {
      if (message.content === '-react') {
          const emoji = guild.emojis.first();
          client.react(emoji.name.ballot_box_with_check)
      }
  });
  
  
  
  client.login('NoTokenForYou');
  </code></pre>