#javascript #node.js #discord.js
#javascript #node.js #discord.js
Вопрос:
Я использую discord.js
версию 12.3.1
Я хотел бы знать, как мне следует удалить пользователя из кэша. Например:
// this would successfully get the user data
client.users.cache.get('<ID Here>');
// delete user from cache
// this time it returns undefined, as the user is no longer stored in the cache
client.users.cache.get('<Same ID>');
Есть ли какой-либо способ, которым я мог бы это сделать?
Ответ №1:
Удалить пользователя, гильдию, канал, эмодзи и т.д. из кэша очень просто с помощью discord.js collection .delete()
метода.
Краткий пример использования этого метода:
.delete()
вернет, true
если элемент был найден и удален, или false
если элемент не существует. Он также идентичен Map.prototype.delete()