UserDelta
open class UserDelta(val avatar: Optional<Asset?>, val username: Optional<String>, val discriminator: Optional<String>, val flags: Optional<UserFlags?>)
Represents the difference between two Kord User objects.
This is intended for use with events that change things, to make logging easier - but may have other applications. All properties available on this object have the same names as the corresponding properties on the User object.
Optionals will be Optional.Missing if there was no change - otherwise they'll contain the value from the new User.