JDA - 如何将 "Member" 对象转换为 "User" 对象而不是相反?

JDA - How to convert the "Member" Object to a "User" Object and not vice versa?

我正在尝试编写一个命令来直接私信提及的人 !dm @JohnDoe,但是,提到的用户是“会员”,DMing 需要“用户”。

Member mentioned = event.getMessage().getMentionedMembers().get(0);
mentioned.openPrivateChannel().queue(DM -> { //Program Expected User not Member while "mentioned" is a Member. 
DM.sendMessage("You've been DMed.").queue(); };

注意:这不是 JDA - Converting "User" to "Member" 的副本,我正在从会员转换为用户,而不是用户转换为会员。

我想知道如何从成员转换为用户,而不是相反。 另外,如果除了转换之外还有其他方法,请告诉我。 谢谢, 贝多

我认为是:

User user = mentioned.getUser();

如此处所述:https://ci.dv8tion.net/job/JDA/javadoc/net/dv8tion/jda/api/entities/Member.html

getUser():“被该实体包装的用户。”