I have some code in
async def on_member_update(self, event, session):
before = event.before
after = event.after
And I check for changes in Roles, display_name or Icon
It appears to mostly work..
But sometimes Icon changes appear to be missed ?
In on_ready I go through all members and check their current Icon to the known Icon and each time I run on_ready there are 5-10 icons to be found incorrect out of ~40K users the bot can see.
Is it possible discord just doesn't send the event or i.py just doesn't propagate it or something ?