Для получения списка всех пользователей, участвующих в приватном чате с помощью бота, вы можете использовать метод getChatMembers() из Telegraf. Этот метод возвращает массив объектов типа ChatMember, содержащих информацию о участниках чата, включая их идентификаторы и имена.
Пример кода на JavaScript с использованием Telegraf для получения списка участников приватного чата:
```javascript
const { Telegraf } = require('telegraf');
const bot = new Telegraf('YOUR_BOT_TOKEN');
bot.command('getchatmembers', async (ctx) => {
const chatId = ctx.message.chat.id;
const chatMembers = await ctx.getChatMembers(chatId);
chatMembers.forEach((chatMember) => {
console.log(chatMember.user.id, chatMember.user.username);
});
ctx.reply('Список участников чата получен');
});
bot.launch();
```
Обратитесь к документации Telegraf для получения дополнительной информации о методе getChatMembers и других методах, которые могут пригодиться для работы с пользователями в Telegram через вашего бота.