Toolbox stores subreddit-specific configuration 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 of each subreddit. This wiki-based approach means every moderator on the team reads from the same source of truth — there is no per-user copy of subreddit config. Any moderator with wiki edit access can update the configuration, and the changes take effect for all team members immediately.
Where config is stored
Toolbox reads and writes subreddit configuration to:1, defined in tbcore.js as configSchema. Toolbox will reject configs whose ver field falls outside the range [configMinSchema, configMaxSchema], both of which are also 1.
Toolbox does not create the wiki page automatically. The page is created the first time a moderator saves subreddit-specific config through the Toolbox settings panel.
Who can configure subreddit settings
Only Reddit users who are moderators of a subreddit with wiki edit permissions can modify Toolbox subreddit config. Toolbox uses the standard Reddit wiki API to read and write thetoolbox page, so all of Reddit’s normal wiki access controls apply.
Moderators without wiki edit access can still read and use subreddit config (e.g., view and apply removal reasons), but they cannot save changes.
What subreddit config includes
Removal reasons
An ordered list of templated removal messages. Each reason has a title, markdown body, optional flair text and CSS class, and flags for whether it applies to posts, comments, or both.
Usernote types
Custom note categories with display labels and colors. Each type maps to a color key used to render note badges in the mod UI.
Domain taggers
Rules that highlight or tag links from specific domains in the post queue. Useful for flagging known spam or trusted news domains.
Mod bar config
Subreddit-level defaults for mod bar behavior, including custom queue links and visibility settings shared across the mod team.
Removal defaults
Default delivery method, sticky behavior, lock-on-removal, log subreddit, PM subject line, and header/footer text used by the removal reasons dialog.
Get-from delegation
A
getfrom field on removal reasons and other config blocks that tells Toolbox to load that section from a different subreddit’s config. Used by mod teams managing multiple communities with a shared setup.How to access and edit subreddit config
Open the Toolbox settings panel
Click the gear icon in the Toolbox mod bar on any page in the subreddit you want to configure.
Navigate to a subreddit-specific module
Select a module that has per-subreddit config, such as Removal Reasons or Usernotes. A subreddit selector will appear at the top of that section.
Choose the subreddit
Pick the subreddit you want to configure from the dropdown. Toolbox loads the current config from that subreddit’s
toolbox wiki page.Config schema versioning
Thever field at the top level of the config JSON identifies the schema version. Toolbox uses this to ensure backward compatibility.
| Constant | Value | Meaning |
|---|---|---|
configSchema | 1 | Current schema version written by Toolbox |
configMinSchema | 1 | Minimum schema version Toolbox will accept |
configMaxSchema | 1 | Maximum schema version Toolbox will accept |