title: Waiting for a message response using Telegraf/Node.js
body: <p>I would like to wait for the user to send a message, then assign the new message to a variable.</p>
  
  <p>How can I wait for a message reply using Telegraf on Node.js?</p>
  
  <pre><code>const Telegraph = require("telegraf");
  const APIKEY = 'LADLADJLDAKJLAK;LAKS;LSAKLDA,MDALJDALJLDAJLDAJLDAJDALDAJLADJ'
  const bot = new Telegraph(APIKEY);
  const loginMessage = `
  PLEASE ENTER YOUR EMAIL:
  `;
  bot.command("login", (ctx) =&gt; {
      ctx.reply("You Entered Login");
      ctx.reply(loginMessage);//login message:Please Enter EMAIL
      //wait for user to send message
      //ASSIGN MESSAGE TO VARIABLE
    });
  
  bot.launch();
  </code></pre>