• Как отправить вопросы и использовать ответы на node telegram Bot api?

    @dGololobov
    начинающий
    Посмотрите в сторону telegraf.js. Лично мне эта либа больше понравилась.
    Но не суть.
    Нужно правильно определить что выхотите получить. В какой момент бот спросит пользователя "кому написать?". и т.п вопросы. То что вы хотите сделать очень просто. Нужно "слушать" сообщения пользователя. Проводить с ними какие-то действия и отправлять ответы либо самому пользователю, либо адресату.
    bot.onText(/^[0-9]$/, (msg, match) => {
    
      const resp = match[1];  // полученный от пользователя id
     /*
       Тут он ищет id по базе
    */
      // Отправляем ответ пользователю
      bot.sendMessage(msg.chat.id, resp); // Таким же образом можно пересылать текст в чат с другим пользователем
    });
    Ответ написан
    3 комментария