Skip to main content

Documentation 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 settings are stored in your browser’s extension local storage under a single tbsettings object. Every setting belongs to a specific module and is keyed as Toolbox.ModuleID.settingName, so settings from different modules never collide. You can read and adjust all settings through the Toolbox settings panel without touching storage directly.

How settings are stored

Each setting is saved as a flat key-value pair inside the tbsettings storage object. The key format is always:
Toolbox.<ModuleID>.<settingName>
For example, the toggle that enables the mod bar module is stored as Toolbox.Modbar.enabled, and the usernotes color scheme is stored as Toolbox.Usernotes.noteTypeColors.
Setting values of null are never written to storage. If a setting is absent from storage, Toolbox falls back to the default value defined in the module’s registration code.

Accessing the settings panel

1

Open the Toolbox settings panel

Click the gear icon in the mod bar at the top of any Reddit page, or use the Toolbox settings link that appears in the mod bar dropdown. The settings panel opens as an overlay on the current page.
2

Navigate to a module

The left sidebar of the settings panel lists every Toolbox module. Click a module name to jump to its settings section on the right.
3

Adjust settings

Change values using the provided controls — toggle switches, number inputs, text fields, dropdowns, or textareas depending on the setting type. Changes are saved immediately to browser extension storage.
4

Enable advanced settings (optional)

Some settings are hidden by default. Enable Show advanced settings at the top of the panel to reveal them. Advanced settings cover lower-level behaviors intended for experienced moderators.

Setting types

Boolean toggle

An on/off switch. Stored as true or false. Most module enable/disable flags are boolean toggles.

Number field

A numeric input. Used for values like notification check intervals or queue size thresholds.

Text field

A single-line string input. Used for values like custom CSS class names or subreddit names.

Selector

A dropdown with a fixed set of named options. Used when a setting has a small number of valid choices, such as delivery methods or display modes.

Textarea

A multi-line text input. Used for free-form content like custom CSS or template text.

Settings key reference

The table below shows the key structure for a few common settings to illustrate the naming convention.
Storage keyModuleTypeDescription
Toolbox.Modbar.enabledModbarbooleanEnable or disable the Toolbox mod bar
Toolbox.Modbar.customCSSModbartextareaCustom CSS injected into Reddit pages
Toolbox.Notifier.lastCheckedNotifiernumberTimestamp of the last notification check
Toolbox.QueueTools.enabledQueueToolsbooleanEnable queue management tools
Toolbox.Usernotes.enabledUsernotesbooleanEnable the usernotes module
Several settings — including Toolbox.Modbar.customCSS, Toolbox.ModMail.subredditColorSalt, and all Notifier counters — are excluded from anonymized diagnostics exports because they may contain identifying information. Do not share raw tbsettings storage dumps publicly.

Advanced settings

Advanced settings are hidden by default to keep the panel uncluttered for most moderators. When you enable Show advanced settings in the panel header, additional controls appear within each module section. These typically cover:
  • Fine-grained timing controls (e.g., polling intervals)
  • Experimental or rarely-needed behaviors
  • Internal counters and caches you may want to reset manually
If a setting change doesn’t seem to take effect, try reloading the Reddit tab. Some settings are only applied on page load and won’t affect an already-rendered page.

Build docs developers (and LLMs) love