Toolbox usernotes are stored 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.
usernotes wiki page of each moderated subreddit. The stored JSON contains a compressed blob of per-user note arrays alongside a constants table that maps integer indices to moderator names and note type keys.
Wiki page: usernotes | Current schema version: 6 | Supported range: v4–v6
Top-level structure
Schema version. Must be between 4 (minimum supported) and 6 (current maximum). Toolbox rejects data outside this range.
Lookup tables used to compress repeated strings in the blob. Integer indices in note objects map back into these arrays.
Base64-encoded, zlib-compressed JSON string. After decompression and parsing, contains the notes data object. See wiki storage for the compression algorithm.
Decompressed blob structure
After decoding and inflating theblob, you get a JSON object keyed by lowercase Reddit username:
Toolbox normalizes usernames to lowercase when storing notes to avoid duplicates from capitalization differences. When reading, check both the exact case and the lowercase version of a username.
Note object fields
The note text, written by the moderator.
Unix timestamp of when the note was created, in seconds.
Zero-based index into
constants.users identifying the moderator who created the note.Link associated with the note. Two formats are used:
- Fullname shorthand:
l,{fullname}where{fullname}is a Reddit thing fullname (e.g.l,1abc23for a link/post,l,abc23for a comment). Expand to a full URL as/r/{subreddit}/comments/{id}. - Full URL: A complete
https://URL to the relevant Reddit page.
Zero-based index into
constants.warnings identifying the note type for this note.Default note types
Toolbox ships with the following default note type keys (defined intbcore.js). Subreddits can customize these via the usernoteColors config field, but these keys are the defaults used in constants.warnings for new subreddits:
| Index (default order) | Key | Default color | Display text |
|---|---|---|---|
| 0 | none | — | (no type) |
| 1 | spamwatch | fuchsia | Spam Watch |
| 2 | spamwarn | purple | Spam Warning |
| 3 | abusewarn | orange | Abuse Warning |
| 4 | ban | red | Ban |
| 5 | permban | darkred | Permanent Ban |
| 6 | botban | black | Bot Ban |
| 7 | gooduser | green | Good Contributor |
Schema version history
| Version | Status | Notes |
|---|---|---|
| 6 | Current | Active schema used by Toolbox |
| 5 | Supported | Readable but not written by current Toolbox |
| 4 | Deprecated | Toolbox can read v4 but warns moderators to upgrade |
| 1–3 | Unsupported | Toolbox will not read these; contact r/toolbox for migration |