diff --git a/core/src/main/kotlin/cache/KordCache.kt b/core/src/main/kotlin/cache/KordCache.kt index 9bba199257c4..c886b88d1713 100644 --- a/core/src/main/kotlin/cache/KordCache.kt +++ b/core/src/main/kotlin/cache/KordCache.kt @@ -124,6 +124,10 @@ public class KordCacheBuilder { */ public fun voiceState(generator: Generator): Unit = forDescription(VoiceStateData.description, generator) + /** Configures the caching for [AutoModerationRuleData]. */ + public fun autoModerationRules(generator: Generator): Unit = + forDescription(AutoModerationRuleData.description, generator) + public fun build(): DataCache = DelegatingDataCache(EntrySupplier.invoke { cache, description -> val generator = descriptionGenerators[description] ?: defaultGenerator generator(cache, description)