Есть бот. Клиент пишет боту проблему. Бот пересылает эту проблему в групповой чат. Участник группового чата отвечает на сообщение бота фразой 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();
Но оно не работает. Настройки приватности поставил, админку дал, бота добавлял по новой, не сработало.