#javascript #node.js #discord #discord.js
#javascript #node.js #Discord #discord.js
Вопрос:
Я использую discord.js v12 и я использую bot.users.cache.get('<ID>').send('<Message>');
для отправки сообщения, но оно выдает ошибку: TypeError: Cannot read property 'get' of undefined
. Кто-нибудь знает, как я могу это исправить?
Комментарии:
1. Это означает, что bot.users.cache не определен, т.Е. Он не существует. Если это поможет вам в отладке. В сообщении об ошибке указано, что .get() не существует для undefined , следовательно, bot.users.cache в этом случае должен быть неопределенным.
2. Правильно я понимаю, значит ли это, что я должен инициализировать его в начале или что-то в этом роде? Это работает, когда пользователь с целевым идентификатором запускает команду, но не когда это делает кто-то другой.