标签: discord.js
众所周知,在从 v11 到 v12 的变化中,引入了缓存,但是我在网上找不到任何可以准确解释它作为概念的内容。谁能解释一下它是如何工作的?
v11
v12
答案 0 :(得分:0)
我刚刚查看了 D.JS 源代码,幸好它得到了大量评论。
在许多文件中,它表明用户发送的任何消息或提及用户的任何消息都会缓存该用户。我相信这与公会的工作方式相同。
这意味着,为了使用 #get 或其他获取方法在服务器中查找用户,该用户必须已被提及或键入了一条消息。
#get
BaseManager.js source file here
Client.js source file here
GuildManager.js sournce file here