#discord #discord.js
#Discord #discord.js
Вопрос:
У меня есть несколько пользовательских тегов, подобных этому Nickname#1234
, мне нужно получить пользователя с этим тегом в кеш бота, я пробовал этот метод:
message.channel.guild.members.fetch([options])
но, похоже, это работает только с идентификатором пользователя, есть ли способ получить указанный элемент без его идентификатора?, или получить идентификатор пользователя от участника, которого нет в кэше?
Ответ №1:
На самом деле вы не можете извлекать данные по пользовательскому тегу, потому что Discord Api еще не поддерживает это, поэтому вы можете просто извлечь все элементы и найти их —
message.channel.guild.members.fetch({cache : false}).then(members=>members.find(member=>member.user.tag === "Nickname#1234"))