Участник канала в раздоре

#javascript #discord #discord.js #bots

Вопрос:

Я разрабатываю бота discord с помощью Discord.js и мне нужно собрать всех участников, которые в данный момент находятся в голосовом канале. Как я могу это сделать? Я пытался

 message.guild.channels.find(c => c.id === id here)
 

но в нем говорится, что поиск-это не функция.
Кроме того, я пытался

 client.channels.get("name", "name of channel")
 

но в нем говорится, что get-это не функция.

Комментарии:

1. Вам необходимо получить доступ к cache собственности, прежде чем звонить .find() , message.guild.channels.cache.find ... . Проверьте изменения с v11 на v12

2. Это помогло, спасибо

Ответ №1:

Ди-джеи используют кэш, поэтому функция поиска-client.channels.cache.find.