使用 quick.db 存储用户名更改历史

Posted

技术标签:

【中文标题】使用 quick.db 存储用户名更改历史【英文标题】:Using quick.db to store username change history 【发布时间】:2020-08-20 18:56:21 【问题描述】:

所以我知道这是可能的,因为我已经看到一些机器人这样做,包括记录器机器人,如果有人加入您的服务器,或者当您触发诸如 -username @somediscord 之类的命令时,它会显示所有以前的用户名更改历史记录如果没有,则审核日志会根据您的数据库历史记录获取所有最近的更改或旧的更改。如果有人可以帮助提供代码,我将不胜感激。如果有人问,我正在使用 discord.js v11.5。

【问题讨论】:

【参考方案1】:

好吧,如果我要重新创建它,我会过滤用户更改以仅显示标签/名称更改。然后,在数据库中,为该用户 ID 将新名称添加到列表中。

【讨论】:

以上是关于使用 quick.db 存储用户名更改历史的主要内容,如果未能解决你的问题,请参考以下文章

如何将反应存储到 quick.db

使用 quick.db 检查用户是不是有特定对象

修改GIT已提交的用户名和邮箱

排行榜命令中未定义的用户名 [ quick.db / discord.js ]

有没有办法检查用户是不是在 quick.db 中有特定项目

带有 quick.db 的 discord.js 手动调平系统