好的,所以我正在为Discord.js v13制作一个Discord.js斜杠命令,这个应用程序运行得几乎完美--我尝试过一些东西,但都撞到了墙上。机器人给出未修改的用户名,而不是昵称,而没有提及和忽略昵称。这是我最接近目标的命令(一个@提到昵称的命令)
//Remember to run " node deploy-commands.js " to register you
我想将关于这个用户的信息发送到客户机;但是,由于我使用的是Google Web Toolkit (GWT),所以我需要一个可以序列化的对象,而user不是其中之一,因为它属于服务器包。这些构造函数都不允许我在用户上设置昵称字段,也没有这样做的方法!
现在,我可以让客户端返回一个令牌,上面写着“获取当前用户并使用该令牌”,但这很笨拙。此外,如果我的实体有多个
mongooseURI).then(() => console.log('Connected to mongodb'));
}; 我刚刚开始学习如何创建斜杠命令,当我创建一个斜杠命令时,我重新启动了我的机器人Image of my commands,现在我的一个斜杠命令被复制了。下面是我在yt教程中找到的命令和事件处理程序代码。
基本设置非常简单,但如果我想使用额外的字段,如地址,昵称等,我应该使用ProfileCommon,还是应该创建一个单独的表,其中包含额外的数据并链接到Aspnet_users中的UserId?我有一个问题,我在成员中更改了名称以使用电子邮件,然后我需要额外的字段(地址,昵称等)。如果我使用ProfileCommon,我可以通过以下方式接收对象
public static ProfileCommon GetProfile(string