Interface
CacheSizeLimits
Optional cache size limits (FIFO eviction when exceeded). | Value | Meaning | |-------|---------| | positive number | Max entries | | `0` or `Infinity` | Unbounded | | `false` (`messages` only) | Message cache disabled |
Properties
channels
?: numberMax channels cached globally. `0` = unbounded.
emojis
?: numberMax emojis per guild. `0` = unbounded. @default 0
guilds
?: numberMax guilds cached. `0` = unbounded.
members
?: numberMax members per guild. `0` = unbounded.
messages
?: number | falseMax messages per channel, or `false` to disable message caching. `0` / `Infinity` = unbounded (legacy `0` previously meant off — use `false`).
roles
?: numberMax roles per guild. `0` = unbounded. @default 0
stickers
?: numberMax stickers per guild. `0` = unbounded. @default 0
users
?: numberMax users cached globally. `0` = unbounded.
See also
DEFAULT_CACHE_LIMITSresolveCacheLimits