Default settings for banning users via the mod button
The default message sent to banned users
The default mod-only ban note
Settings for individual domain tags
Settings for individual mod macros
Settings for removal reasons
If true and typeAsSub
is true, removal reason messages sent as
modmail will be automatically archived
Unimplemented - Toolbox itself does nothing with this key
Footer text for removal messages (may include tokens)
Name of another subreddit to fetch removal reasons from, instead of using the reasons defined in this config, or an empty string for none
Header text for removal messages (may include tokens)
Reason string for logging sub use (may include tokens)
Target subreddit for logging sub use, or an empty string for none
Title string for logging sub use (may include tokens)
Subject for removal messages in PM/modmail (may include tokens)
The individual removal reasons
How subreddit settings for sending removal messages are enforced to
moderators. This property impacts how the type*
and autoArchive
properties are interpreted.
suggest
- Subreddit settings should be the default every time a
reason is being left, but can be changed by moderators in the UI on
a case-by-case basisleave
- Subreddit settings are ignored and whatever settings the
user has configured in Toolbox personal settings are always usedforce
- Subreddit settings are used for all reasons and
moderators cannot change them when leaving a removal reasonIf true, removal messages sent as PMs will be sent through modmail; if false, they will be sent through the acting mod's personal PMs
If true, removal messages sent as replies will be made using the fake subreddit_ModTeam account
If true, removal messages sent as replies will be locked
If true, using a removal reason on a submission will also lock the comments of that submission
How removal reason messages are sent by default.
reply
- Message is sent as a comment reply to the actioned itempm
- Message is sent as a private messageboth
- Message is sent both as a reply and as a PMnone
- No message is sent (only useful for logsub users)If true, messages sent as replies will be stickied where possible
Settings for individual usernote types
The version number of the config schema this data conforms to
Raw data stored as JSON on the
toolbox
wiki page.Note that while the library supports upgrading older schemas to the current one (via
migrateConfigToLatestSchema
), this type will only describe the latest known schema version. If you are manually reading data from the wiki without passing it through the migration function, and you read aver
value different thanLATEST_KNOWN_CONFIG_SCHEMA
, this type will not describe that data.