mirror of
https://github.com/Cog-Creators/Red-DiscordBot.git
synced 2025-11-06 03:08:55 -05:00
[General] [p]userinfo: Handle 'None' Member.joined_at (#2425)
Backport of #2406
This commit is contained in:
parent
7d4e5fd390
commit
81929e77a3
@ -188,11 +188,16 @@ class General:
|
||||
|
||||
joined_at = self.fetch_joined_at(user, server)
|
||||
since_created = (ctx.message.timestamp - user.created_at).days
|
||||
if joined_at is not None:
|
||||
since_joined = (ctx.message.timestamp - joined_at).days
|
||||
user_joined = joined_at.strftime("%d %b %Y %H:%M")
|
||||
else:
|
||||
since_joined = "?"
|
||||
user_joined = "Unknown"
|
||||
user_created = user.created_at.strftime("%d %b %Y %H:%M")
|
||||
member_number = sorted(server.members,
|
||||
key=lambda m: m.joined_at).index(user) + 1
|
||||
member_number = (sorted(server.members,
|
||||
key=lambda m: m.joined_at or ctx.message.timestamp)
|
||||
.index(user) + 1)
|
||||
|
||||
created_on = "{}\n({} days ago)".format(user_created, since_created)
|
||||
joined_on = "{}\n({} days ago)".format(user_joined, since_joined)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user