A Kord fork with performance improvements and experimental features, tuned for big Discord bots, made for Loritta!
Don't expect binary and source compatibility with Kord!
- Fix REST Module Rate Limiting Issues (kordlib#700)
- Add support for initializing a gateway connection with resume session data (kordlib#694)
- Changed various classes to
value class
to reduce unnecessary allocations and memory footprint (kordlib#711)- Some of the changed classes have a
isEqual
andgetHashCode
instead ofequals
andhashCode
. Due to the nature of Kotlin value classes, you need to replace all equals and hashCode calls toisEqual
andgetHashCode
. Customequals
andhashCode
for value classes are targeted to be released in preview in Kotlin 1.8.20. Snowflake
UserFlags
DiscordBitSet
Permissions
- Some of the changed classes have a