Toolbox subreddit configuration is stored as plain JSON in theDocumentation Index
Fetch the complete documentation index at: https://mintlify.com/toolbox-team/reddit-moderator-toolbox/llms.txt
Use this file to discover all available pages before exploring further.
toolbox wiki page. It holds removal reasons, custom usernote type definitions, ban macros, and mod macros for the subreddit. Unlike usernotes, the config is not compressed.
Wiki page: toolbox | Schema version: 1 | Supported range: v1 only
Top-level structure
Schema version. Always
1. Toolbox rejects config objects with any other value.Domain tagging rules used by Toolbox’s domain tagger feature. Keys are domain strings; values are tag configuration objects. An empty object
{} or empty string "" means domain tagging is not configured.Container for the subreddit’s removal reason templates.
Array of custom note type definitions that override the Toolbox defaults. Each entry defines a key, display color, and display text. See note type object below.
Ban reason templates. Keys are macro names; values are template strings. Supports the same
{author}, {subreddit}, and {kind} placeholders as removal reasons.Array of moderator macro definitions used for quick-action buttons in the Toolbox mod bar. Structure mirrors removal reasons but applied to mod actions rather than removals.
Removal reason object
Each entry inremovalReasons.reasons follows this structure:
Unique identifier for this removal reason within the subreddit. Used to reference reasons from other systems.
Human-readable name shown in the Toolbox removal reason selector.
The body of the removal message. Supports template placeholders:
{author} (username), {subreddit} (subreddit name), {kind} (post or comment), {title} (submission title), {url} (submission URL), {domain} (link domain).Flair text to apply to the removed submission.
CSS class for old-Reddit flair to apply to the removed submission.
New Reddit flair template ID to apply instead of CSS-based flair.
Whether to sticky the removal reason comment.
Whether to distinguish the removal reason comment as a moderator comment.
Contexts where this reason applies. Values are
"post" and/or "comment".Note type object
Entries inusernoteColors override the built-in note types. If this array is populated, Toolbox uses it instead of the defaults for this subreddit:
Internal identifier stored in
constants.warnings in the usernotes wiki page.CSS color name or hex value used for the note badge in the Toolbox UI.
Human-readable label shown in the usernote type selector.