[Intents] Guild Member Update Event Details #3240
Unanswered
Skillz4Killz
asked this question in
API Feature Requests & Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hello 👋
I am hoping to request additional details be provided on this event if possible. For any bot that has server log feature, intents have severely impacted our ability to have proper logs.
Due to the changes in intents, it has become nearly impossible to fetch all members on startup because it takes way too long for larger bots. That means we will not have members cached when a role is changed meaning we will always be forced to fetch audit logs on every single guildMemberUpdate or quite a bit of them anyway. That adds quite a strain on any bot global rate limit when you have a lot of servers and roles/nicknames changing all over the place.
If the event was able to detail which roles were added/removed and what the nickname change was it would prevent the need to fetch all members and cache and prevent the need to fetch audit logs on every change.
Thank you.
EDIT: Another solution might be just to pass the Audit Log data, if the bot has the audit log perm, inside the event to prevent having to fetch it.
Beta Was this translation helpful? Give feedback.
All reactions