In the GuildMemberRemove event, are the cached roles of the guild member all there?
Do I have that guarantee that when the
GuildMemberRemove event fires that the <GuildMember> from the parameter has all the roles that they had right before leaving? If not, when are their roles cached exactly?