如果你有
Member
对象,您可以直接访问该名称。
# member is <Member id=... name=MyName#0000>
member.name # MyName
member.nick # MyNick
member.display_name # MyNick if nick is not None, else MyName
member.mention # @MyName
str(member) # MyName#0000
如果您没有
成员
对象,但确实有
Guild
(
Server
不和谐。py 0。x、 )您可以使用
Guild.get_member
方法
member = guild.get_member(userID)
member.name # MyName
如果您在开始时没有任何信息,可以使用
Client.get_user_info
方法注意,这将返回
User
不是一个
成员
,因此您将无法访问昵称、角色等。
user = bot.get_user_info(userID)
user.name # MyName
user.nick # Error