Optimise some member and user related routines.
* Skip user update if possible * Drop copy.copy in favour of manual copy Credit to Hornwitser for these findings.
This commit is contained in:
@ -449,7 +449,7 @@ class ConnectionState:
|
||||
member = Member(guild=guild, data=data, state=self)
|
||||
guild._add_member(member)
|
||||
|
||||
old_member = member._copy()
|
||||
old_member = Member._copy(member)
|
||||
member._presence_update(data=data, user=user)
|
||||
self.dispatch('member_update', old_member, member)
|
||||
|
||||
|
Reference in New Issue
Block a user