Я новичок в discord.js, и недавно у меня возникла проблема. Я не могу использовать функцию «отправить» DM человеку, потому что она не определена. Вот так выглядит моя штука const user = client ....

1
adrianwckam 9 Янв 2021 в 13:54

1 ответ

Лучший ответ

2 вещи, которые вы сделали неправильно (или о которых я знаю)

1 (ОСНОВНАЯ ПРОБЛЕМА): когда вы пытались получить пользователя, он может принимать только идентификатор, но не имя пользователя и тег. Попробуйте использовать

client.users.cache.get('your id, for example 2983190921391').

2: Вы должны использовать ожидание, потому что это требует времени, чтобы получить пользователя. Поместите его в асинхронную функцию и используйте

let user = await client.users.cache.get('your user id again')

0
Disaalt. 9 Янв 2021 в 12:25