Задать вопрос
ArBitr_exe
@ArBitr_exe
Начинающий Web-разработчик

Как просмотреть, кто ответил на сообщение бота?

Есть бот. Клиент пишет боту проблему. Бот пересылает эту проблему в групповой чат. Участник группового чата отвечает на сообщение бота фразой take. Бот берет никнейм пользователя (который ответил take) и отправляет его данные клиенту.
Проблема в том, что не получается читать сообщения из группового чата. Банально, как взять id группового чата, чтобы отправлять и читать с него сообщения?
Затем, как читать сообщения из группы? Как я понял, нужно получать обновления с помощью getUpdates, но опять же не понимаю, как его использовать
Смотрел на форумах, нашел что-то типа того:
const {Telegraf} = require('telegraf');
const config = require('config')

const bot = new Telegraf(config.get('token'));

bot.telegram.getMe().then((botInfo) => {
    bot.options.username = botInfo.username;
    bot.command('/help', ctx => ctx.reply('help'));

})

bot.launch();

Но оно не работает. Настройки приватности поставил, админку дал, бота добавлял по новой, не сработало.
  • Вопрос задан
  • 68 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы