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
| Name | Type | Description |
|---|---|---|
| channels? | number | Max channels cached globally. 0 = unbounded. |
| emojis? | number | Max emojis per guild. 0 = unbounded. @default 0 |
| guilds? | number | Max guilds cached. 0 = unbounded. |
| members? | number | Max members per guild. 0 = unbounded. |
| messages? | number | false | Max messages per channel, or false to disable message caching. 0 / Infinity = unbounded (legacy 0 previously meant off — use false). |
| roles? | number | Max roles per guild. 0 = unbounded. @default 0 |
| stickers? | number | Max stickers per guild. 0 = unbounded. @default 0 |
| users? | number | Max users cached globally. 0 = unbounded. |
See also
DEFAULT_CACHE_LIMITSresolveCacheLimits