3
0
Fork 0
mirror of https://github.com/ZeppelinBot/Zeppelin.git synced 2025-06-07 08:05:01 +00:00
zeppelin/config-checker/public/config-schema.json
2025-05-23 01:23:16 +00:00

17699 lines
No EOL
671 KiB
JSON

{
"type": "object",
"properties": {
"prefix": {
"type": "string"
},
"levels": {
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {
"type": "number"
}
},
"plugins": {
"type": "object",
"properties": {
"auto_delete": {
"type": "object",
"properties": {
"config": {
"type": "object",
"properties": {
"enabled": {
"default": false,
"type": "boolean"
},
"delay": {
"default": "5s",
"type": "string",
"maxLength": 32
}
},
"required": [],
"additionalProperties": false
},
"overrides": {
"type": "array",
"items": {
"type": "object",
"properties": {
"channel": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"category": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"level": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"user": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"role": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"thread": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"is_thread": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
},
"thread_type": {
"anyOf": [
{
"enum": [
"public",
"private"
]
},
{
"type": "null"
}
]
},
"extra": {},
"zzz_dummy_property_do_not_use": {},
"all": {
"type": "array",
"items": {
"$ref": "#/$defs/__schema1"
}
},
"any": {
"type": "array",
"items": {
"$ref": "#/$defs/__schema1"
}
},
"not": {
"$ref": "#/$defs/__schema1"
},
"config": {
"type": "object",
"properties": {
"enabled": {
"default": false,
"type": "boolean"
},
"delay": {
"default": "5s",
"type": "string",
"maxLength": 32
}
},
"required": [],
"additionalProperties": false
}
},
"required": [
"config"
],
"additionalProperties": false
}
}
},
"required": []
},
"automod": {
"type": "object",
"properties": {
"config": {
"type": "object",
"properties": {
"rules": {
"default": {},
"type": "object",
"propertyNames": {
"type": "string",
"maxLength": 100
},
"additionalProperties": {
"type": "object",
"properties": {
"enabled": {
"default": true,
"type": "boolean"
},
"pretty_name": {
"type": "string"
},
"presets": {
"default": [],
"maxItems": 25,
"type": "array",
"items": {
"type": "string",
"maxLength": 100
}
},
"affects_bots": {
"default": false,
"type": "boolean"
},
"affects_self": {
"default": false,
"type": "boolean"
},
"cooldown": {
"default": null,
"anyOf": [
{
"type": "string",
"maxLength": 32
},
{
"type": "null"
}
]
},
"allow_further_rules": {
"default": false,
"type": "boolean"
},
"triggers": {
"type": "array",
"items": {
"type": "object",
"properties": {
"any_message": {
"type": "object",
"properties": {},
"required": [],
"additionalProperties": false
},
"match_words": {
"type": "object",
"properties": {
"words": {
"maxItems": 1024,
"type": "array",
"items": {
"type": "string",
"maxLength": 2000
}
},
"case_sensitive": {
"default": false,
"type": "boolean"
},
"only_full_words": {
"default": true,
"type": "boolean"
},
"normalize": {
"default": false,
"type": "boolean"
},
"loose_matching": {
"default": false,
"type": "boolean"
},
"loose_matching_threshold": {
"default": 4,
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"strip_markdown": {
"default": false,
"type": "boolean"
},
"match_messages": {
"default": true,
"type": "boolean"
},
"match_embeds": {
"default": false,
"type": "boolean"
},
"match_visible_names": {
"default": false,
"type": "boolean"
},
"match_usernames": {
"default": false,
"type": "boolean"
},
"match_nicknames": {
"default": false,
"type": "boolean"
},
"match_custom_status": {
"default": false,
"type": "boolean"
}
},
"required": [
"words"
],
"additionalProperties": false
},
"match_regex": {
"type": "object",
"properties": {
"patterns": {
"maxItems": 512,
"type": "array",
"items": {
"type": "string",
"maxLength": 2000
}
},
"case_sensitive": {
"default": false,
"type": "boolean"
},
"normalize": {
"default": false,
"type": "boolean"
},
"strip_markdown": {
"default": false,
"type": "boolean"
},
"match_messages": {
"default": true,
"type": "boolean"
},
"match_embeds": {
"default": false,
"type": "boolean"
},
"match_visible_names": {
"default": false,
"type": "boolean"
},
"match_usernames": {
"default": false,
"type": "boolean"
},
"match_nicknames": {
"default": false,
"type": "boolean"
},
"match_custom_status": {
"default": false,
"type": "boolean"
}
},
"required": [
"patterns"
],
"additionalProperties": false
},
"match_invites": {
"type": "object",
"properties": {
"include_guilds": {
"maxItems": 255,
"type": "array",
"items": {
"type": "string"
}
},
"exclude_guilds": {
"maxItems": 255,
"type": "array",
"items": {
"type": "string"
}
},
"include_invite_codes": {
"maxItems": 255,
"type": "array",
"items": {
"type": "string",
"maxLength": 32
}
},
"exclude_invite_codes": {
"maxItems": 255,
"type": "array",
"items": {
"type": "string",
"maxLength": 32
}
},
"allow_group_dm_invites": {
"default": false,
"type": "boolean"
},
"match_messages": {
"default": true,
"type": "boolean"
},
"match_embeds": {
"default": false,
"type": "boolean"
},
"match_visible_names": {
"default": false,
"type": "boolean"
},
"match_usernames": {
"default": false,
"type": "boolean"
},
"match_nicknames": {
"default": false,
"type": "boolean"
},
"match_custom_status": {
"default": false,
"type": "boolean"
}
},
"required": [],
"additionalProperties": false
},
"match_links": {
"type": "object",
"properties": {
"include_domains": {
"maxItems": 700,
"type": "array",
"items": {
"type": "string",
"maxLength": 255
}
},
"exclude_domains": {
"maxItems": 700,
"type": "array",
"items": {
"type": "string",
"maxLength": 255
}
},
"include_subdomains": {
"default": true,
"type": "boolean"
},
"include_words": {
"maxItems": 700,
"type": "array",
"items": {
"type": "string",
"maxLength": 2000
}
},
"exclude_words": {
"maxItems": 700,
"type": "array",
"items": {
"type": "string",
"maxLength": 2000
}
},
"include_regex": {
"maxItems": 512,
"type": "array",
"items": {
"type": "string",
"maxLength": 2000
}
},
"exclude_regex": {
"maxItems": 512,
"type": "array",
"items": {
"type": "string",
"maxLength": 2000
}
},
"phisherman": {
"type": "object",
"properties": {
"include_suspected": {
"type": "boolean"
},
"include_verified": {
"type": "boolean"
}
},
"required": [],
"additionalProperties": false
},
"only_real_links": {
"default": true,
"type": "boolean"
},
"match_messages": {
"default": true,
"type": "boolean"
},
"match_embeds": {
"default": true,
"type": "boolean"
},
"match_visible_names": {
"default": false,
"type": "boolean"
},
"match_usernames": {
"default": false,
"type": "boolean"
},
"match_nicknames": {
"default": false,
"type": "boolean"
},
"match_custom_status": {
"default": false,
"type": "boolean"
}
},
"required": [],
"additionalProperties": false
},
"match_attachment_type": {
"type": "object",
"properties": {
"whitelist_enabled": {
"default": false,
"type": "boolean"
},
"filetype_whitelist": {
"default": [],
"maxItems": 255,
"type": "array",
"items": {
"type": "string",
"maxLength": 32
}
},
"blacklist_enabled": {
"default": false,
"type": "boolean"
},
"filetype_blacklist": {
"default": [],
"maxItems": 255,
"type": "array",
"items": {
"type": "string",
"maxLength": 32
}
}
},
"required": [],
"additionalProperties": false
},
"match_mime_type": {
"type": "object",
"properties": {
"whitelist_enabled": {
"default": false,
"type": "boolean"
},
"mime_type_whitelist": {
"default": [],
"maxItems": 255,
"type": "array",
"items": {
"type": "string",
"maxLength": 32
}
},
"blacklist_enabled": {
"default": false,
"type": "boolean"
},
"mime_type_blacklist": {
"default": [],
"maxItems": 255,
"type": "array",
"items": {
"type": "string",
"maxLength": 32
}
}
},
"required": [],
"additionalProperties": false
},
"member_join": {
"type": "object",
"properties": {
"only_new": {
"default": false,
"type": "boolean"
},
"new_threshold": {
"default": "1h",
"type": "string",
"maxLength": 32
}
},
"required": [],
"additionalProperties": false
},
"member_leave": {
"type": "object",
"properties": {},
"required": [],
"additionalProperties": false
},
"role_added": {
"default": [],
"anyOf": [
{
"type": "string"
},
{
"maxItems": 255,
"type": "array",
"items": {
"type": "string"
}
}
]
},
"role_removed": {
"default": [],
"anyOf": [
{
"type": "string"
},
{
"maxItems": 255,
"type": "array",
"items": {
"type": "string"
}
}
]
},
"message_spam": {
"type": "object",
"properties": {
"amount": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"within": {
"type": "string",
"maxLength": 32
},
"per_channel": {
"default": false,
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
}
},
"required": [
"amount",
"within"
],
"additionalProperties": false
},
"mention_spam": {
"type": "object",
"properties": {
"amount": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"within": {
"type": "string",
"maxLength": 32
},
"per_channel": {
"default": false,
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
}
},
"required": [
"amount",
"within"
],
"additionalProperties": false
},
"link_spam": {
"type": "object",
"properties": {
"amount": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"within": {
"type": "string",
"maxLength": 32
},
"per_channel": {
"default": false,
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
}
},
"required": [
"amount",
"within"
],
"additionalProperties": false
},
"attachment_spam": {
"type": "object",
"properties": {
"amount": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"within": {
"type": "string",
"maxLength": 32
},
"per_channel": {
"default": false,
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
}
},
"required": [
"amount",
"within"
],
"additionalProperties": false
},
"emoji_spam": {
"type": "object",
"properties": {
"amount": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"within": {
"type": "string",
"maxLength": 32
},
"per_channel": {
"default": false,
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
}
},
"required": [
"amount",
"within"
],
"additionalProperties": false
},
"line_spam": {
"type": "object",
"properties": {
"amount": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"within": {
"type": "string",
"maxLength": 32
},
"per_channel": {
"default": false,
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
}
},
"required": [
"amount",
"within"
],
"additionalProperties": false
},
"character_spam": {
"type": "object",
"properties": {
"amount": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"within": {
"type": "string",
"maxLength": 32
},
"per_channel": {
"default": false,
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
}
},
"required": [
"amount",
"within"
],
"additionalProperties": false
},
"member_join_spam": {
"type": "object",
"properties": {
"amount": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"within": {
"type": "string",
"maxLength": 32
}
},
"required": [
"amount",
"within"
],
"additionalProperties": false
},
"sticker_spam": {
"type": "object",
"properties": {
"amount": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"within": {
"type": "string",
"maxLength": 32
},
"per_channel": {
"default": false,
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
}
},
"required": [
"amount",
"within"
],
"additionalProperties": false
},
"thread_create_spam": {
"type": "object",
"properties": {
"amount": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"within": {
"type": "string",
"maxLength": 32
}
},
"required": [
"amount",
"within"
],
"additionalProperties": false
},
"counter_trigger": {
"type": "object",
"properties": {
"counter": {
"type": "string",
"maxLength": 100
},
"trigger": {
"type": "string",
"maxLength": 100
},
"reverse": {
"type": "boolean"
}
},
"required": [
"counter",
"trigger"
],
"additionalProperties": false
},
"note": {
"type": "object",
"properties": {},
"required": [],
"additionalProperties": false
},
"warn": {
"type": "object",
"properties": {
"manual": {
"default": true,
"type": "boolean"
},
"automatic": {
"default": true,
"type": "boolean"
}
},
"required": [],
"additionalProperties": false
},
"mute": {
"type": "object",
"properties": {
"manual": {
"default": true,
"type": "boolean"
},
"automatic": {
"default": true,
"type": "boolean"
}
},
"required": [],
"additionalProperties": false
},
"unmute": {
"type": "object",
"properties": {},
"required": [],
"additionalProperties": false
},
"kick": {
"type": "object",
"properties": {
"manual": {
"default": true,
"type": "boolean"
},
"automatic": {
"default": true,
"type": "boolean"
}
},
"required": [],
"additionalProperties": false
},
"ban": {
"type": "object",
"properties": {
"manual": {
"default": true,
"type": "boolean"
},
"automatic": {
"default": true,
"type": "boolean"
}
},
"required": [],
"additionalProperties": false
},
"unban": {
"type": "object",
"properties": {},
"required": [],
"additionalProperties": false
},
"antiraid_level": {
"type": "object",
"properties": {
"level": {
"anyOf": [
{
"type": "string",
"maxLength": 100
},
{
"type": "null"
}
]
},
"only_on_change": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
}
},
"required": [
"level",
"only_on_change"
],
"additionalProperties": false
},
"thread_create": {
"type": "object",
"properties": {},
"required": [],
"additionalProperties": false
},
"thread_delete": {
"type": "object",
"properties": {},
"required": [],
"additionalProperties": false
},
"thread_archive": {
"type": "object",
"properties": {
"locked": {
"type": "boolean"
}
},
"required": [],
"additionalProperties": false
},
"thread_unarchive": {
"type": "object",
"properties": {
"locked": {
"type": "boolean"
}
},
"required": [],
"additionalProperties": false
}
},
"required": [],
"additionalProperties": false
}
},
"actions": {
"type": "object",
"properties": {
"clean": {
"default": false,
"type": "boolean"
},
"warn": {
"type": "object",
"properties": {
"reason": {
"default": null,
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"notify": {
"default": null,
"anyOf": [
{
"anyOf": [
{
"const": "dm"
},
{
"const": "channel"
}
]
},
{
"type": "null"
}
]
},
"notifyChannel": {
"default": null,
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"postInCaseLog": {
"default": null,
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
},
"hide_case": {
"default": false,
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
}
},
"required": [],
"additionalProperties": false
},
"mute": {
"type": "object",
"properties": {
"reason": {
"default": null,
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"duration": {
"default": null,
"anyOf": [
{
"type": "string",
"maxLength": 32
},
{
"type": "null"
}
]
},
"notify": {
"default": null,
"anyOf": [
{
"anyOf": [
{
"const": "dm"
},
{
"const": "channel"
}
]
},
{
"type": "null"
}
]
},
"notifyChannel": {
"default": null,
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"remove_roles_on_mute": {
"default": null,
"anyOf": [
{
"anyOf": [
{
"type": "boolean"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"restore_roles_on_mute": {
"default": null,
"anyOf": [
{
"anyOf": [
{
"type": "boolean"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"postInCaseLog": {
"default": null,
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
},
"hide_case": {
"default": false,
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
}
},
"required": [],
"additionalProperties": false
},
"kick": {
"type": "object",
"properties": {
"reason": {
"default": null,
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"notify": {
"default": null,
"anyOf": [
{
"anyOf": [
{
"const": "dm"
},
{
"const": "channel"
}
]
},
{
"type": "null"
}
]
},
"notifyChannel": {
"default": null,
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"postInCaseLog": {
"default": null,
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
},
"hide_case": {
"default": false,
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
}
},
"required": [],
"additionalProperties": false
},
"ban": {
"type": "object",
"properties": {
"reason": {
"default": null,
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"duration": {
"default": null,
"anyOf": [
{
"type": "string",
"maxLength": 32
},
{
"type": "null"
}
]
},
"notify": {
"default": null,
"anyOf": [
{
"anyOf": [
{
"const": "dm"
},
{
"const": "channel"
}
]
},
{
"type": "null"
}
]
},
"notifyChannel": {
"default": null,
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"deleteMessageDays": {
"default": null,
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"postInCaseLog": {
"default": null,
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
},
"hide_case": {
"default": false,
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
}
},
"required": [],
"additionalProperties": false
},
"alert": {
"type": "object",
"properties": {
"channel": {
"type": "string"
},
"text": {
"type": "string"
},
"allowed_mentions": {
"default": null,
"anyOf": [
{
"type": "object",
"properties": {
"everyone": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
},
"users": {
"anyOf": [
{
"anyOf": [
{
"type": "boolean"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"roles": {
"anyOf": [
{
"anyOf": [
{
"type": "boolean"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"replied_user": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
}
},
"required": [],
"additionalProperties": false
},
{
"type": "null"
}
]
}
},
"required": [
"channel",
"text"
]
},
"change_nickname": {
"anyOf": [
{
"type": "string"
},
{
"type": "object",
"properties": {
"name": {
"type": "string"
}
},
"required": [
"name"
],
"additionalProperties": false
}
]
},
"log": {
"default": true,
"type": "boolean"
},
"add_roles": {
"type": "array",
"items": {
"type": "string"
}
},
"remove_roles": {
"default": [],
"type": "array",
"items": {
"type": "string"
}
},
"set_antiraid_level": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"reply": {
"anyOf": [
{
"type": "string"
},
{
"type": "object",
"properties": {
"text": {
"anyOf": [
{
"type": "string"
},
{
"type": "object",
"properties": {
"content": {
"type": "string"
},
"tts": {
"type": "boolean"
},
"embeds": {
"type": "array",
"items": {
"type": "object",
"properties": {
"title": {
"type": "string"
},
"description": {
"type": "string"
},
"url": {
"type": "string"
},
"timestamp": {
"type": "string"
},
"color": {
"type": "number"
},
"footer": {
"type": "object",
"properties": {
"text": {
"type": "string"
},
"icon_url": {
"type": "string"
}
},
"required": [
"text"
]
},
"image": {
"type": "object",
"properties": {
"url": {
"type": "string"
},
"width": {
"type": "number"
},
"height": {
"type": "number"
}
},
"required": []
},
"thumbnail": {
"type": "object",
"properties": {
"url": {
"type": "string"
},
"width": {
"type": "number"
},
"height": {
"type": "number"
}
},
"required": []
},
"video": {
"type": "object",
"properties": {
"url": {
"type": "string"
},
"width": {
"type": "number"
},
"height": {
"type": "number"
}
},
"required": []
},
"provider": {
"type": "object",
"properties": {
"name": {
"type": "string"
},
"url": {
"type": "string"
}
},
"required": [
"name"
]
},
"fields": {
"type": "array",
"items": {
"type": "object",
"properties": {
"name": {
"type": "string"
},
"value": {
"type": "string"
},
"inline": {
"type": "boolean"
}
},
"required": []
}
},
"author": {
"anyOf": [
{
"type": "object",
"properties": {
"name": {
"type": "string"
},
"url": {
"type": "string"
},
"width": {
"type": "number"
},
"height": {
"type": "number"
}
},
"required": [
"name"
]
},
{
"type": "null"
}
]
}
},
"required": []
}
}
},
"required": []
}
]
},
"auto_delete": {
"default": null,
"anyOf": [
{
"anyOf": [
{
"type": "string",
"maxLength": 32
},
{
"type": "number"
}
]
},
{
"type": "null"
}
]
},
"inline": {
"default": false,
"type": "boolean"
}
},
"required": [
"text"
],
"additionalProperties": false
}
]
},
"add_to_counter": {
"type": "object",
"properties": {
"counter": {
"type": "string"
},
"amount": {
"type": "number"
}
},
"required": [
"counter",
"amount"
]
},
"set_counter": {
"type": "object",
"properties": {
"counter": {
"type": "string"
},
"value": {
"type": "number",
"minimum": 0,
"maximum": 2147483647
}
},
"required": [
"counter",
"value"
],
"additionalProperties": false
},
"set_slowmode": {
"type": "object",
"properties": {
"channels": {
"type": "array",
"items": {
"type": "string"
}
},
"duration": {
"default": "10s",
"anyOf": [
{
"type": "string",
"maxLength": 32
},
{
"type": "null"
}
]
}
},
"required": [
"channels"
],
"additionalProperties": false
},
"start_thread": {
"type": "object",
"properties": {
"name": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"auto_archive": {
"type": "string",
"maxLength": 32
},
"private": {
"default": false,
"type": "boolean"
},
"slowmode": {
"default": null,
"anyOf": [
{
"type": "string",
"maxLength": 32
},
{
"type": "null"
}
]
},
"limit_per_channel": {
"default": 5,
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
}
},
"required": [
"name",
"auto_archive"
],
"additionalProperties": false
},
"archive_thread": {
"type": "object",
"properties": {},
"required": [],
"additionalProperties": false
},
"change_perms": {
"type": "object",
"properties": {
"target": {
"type": "string"
},
"channel": {
"default": null,
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"perms": {
"type": "object",
"propertyNames": {
"enum": [
"CreateInstantInvite",
"KickMembers",
"BanMembers",
"Administrator",
"ManageChannels",
"ManageGuild",
"AddReactions",
"ViewAuditLog",
"PrioritySpeaker",
"Stream",
"ViewChannel",
"SendMessages",
"SendTTSMessages",
"ManageMessages",
"EmbedLinks",
"AttachFiles",
"ReadMessageHistory",
"MentionEveryone",
"UseExternalEmojis",
"ViewGuildInsights",
"Connect",
"Speak",
"MuteMembers",
"DeafenMembers",
"MoveMembers",
"UseVAD",
"ChangeNickname",
"ManageNicknames",
"ManageRoles",
"ManageWebhooks",
"ManageEmojisAndStickers",
"ManageGuildExpressions",
"UseApplicationCommands",
"RequestToSpeak",
"ManageEvents",
"ManageThreads",
"CreatePublicThreads",
"CreatePrivateThreads",
"UseExternalStickers",
"SendMessagesInThreads",
"UseEmbeddedActivities",
"ModerateMembers",
"ViewCreatorMonetizationAnalytics",
"UseSoundboard",
"CreateGuildExpressions",
"CreateEvents",
"UseExternalSounds",
"SendVoiceMessages",
"SendPolls",
"UseExternalApps",
"CREATE_INSTANT_INVITE",
"KICK_MEMBERS",
"BAN_MEMBERS",
"ADMINISTRATOR",
"MANAGE_CHANNELS",
"MANAGE_GUILD",
"ADD_REACTIONS",
"VIEW_AUDIT_LOG",
"PRIORITY_SPEAKER",
"STREAM",
"VIEW_CHANNEL",
"SEND_MESSAGES",
"SEND_TTSMESSAGES",
"MANAGE_MESSAGES",
"EMBED_LINKS",
"ATTACH_FILES",
"READ_MESSAGE_HISTORY",
"MENTION_EVERYONE",
"USE_EXTERNAL_EMOJIS",
"VIEW_GUILD_INSIGHTS",
"CONNECT",
"SPEAK",
"MUTE_MEMBERS",
"DEAFEN_MEMBERS",
"MOVE_MEMBERS",
"USE_VAD",
"CHANGE_NICKNAME",
"MANAGE_NICKNAMES",
"MANAGE_ROLES",
"MANAGE_WEBHOOKS",
"MANAGE_EMOJIS_AND_STICKERS",
"USE_APPLICATION_COMMANDS",
"REQUEST_TO_SPEAK",
"MANAGE_EVENTS",
"MANAGE_THREADS",
"CREATE_PUBLIC_THREADS",
"CREATE_PRIVATE_THREADS",
"USE_EXTERNAL_STICKERS",
"SEND_MESSAGES_IN_THREADS",
"USE_EMBEDDED_ACTIVITIES",
"MODERATE_MEMBERS"
]
},
"additionalProperties": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
}
}
},
"required": [
"target",
"perms"
],
"additionalProperties": false
},
"pause_invites": {
"type": "object",
"properties": {
"paused": {
"type": "boolean"
}
},
"required": [
"paused"
],
"additionalProperties": false
}
},
"required": [],
"additionalProperties": false
}
},
"required": [
"triggers",
"actions"
],
"additionalProperties": false
}
},
"antiraid_levels": {
"default": [
"low",
"medium",
"high"
],
"maxItems": 10,
"type": "array",
"items": {
"type": "string",
"maxLength": 100
}
},
"can_set_antiraid": {
"default": false,
"type": "boolean"
},
"can_view_antiraid": {
"default": false,
"type": "boolean"
}
},
"required": [],
"additionalProperties": false
},
"overrides": {
"type": "array",
"items": {
"type": "object",
"properties": {
"channel": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"category": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"level": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"user": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"role": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"thread": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"is_thread": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
},
"thread_type": {
"anyOf": [
{
"enum": [
"public",
"private"
]
},
{
"type": "null"
}
]
},
"extra": {},
"zzz_dummy_property_do_not_use": {},
"all": {
"type": "array",
"items": {
"$ref": "#/$defs/__schema1"
}
},
"any": {
"type": "array",
"items": {
"$ref": "#/$defs/__schema1"
}
},
"not": {
"$ref": "#/$defs/__schema1"
},
"config": {
"type": "object",
"properties": {
"rules": {
"default": {},
"type": "object",
"propertyNames": {
"type": "string",
"maxLength": 100
},
"additionalProperties": {
"type": "object",
"properties": {
"enabled": {
"default": true,
"type": "boolean"
},
"pretty_name": {
"type": "string"
},
"presets": {
"default": [],
"maxItems": 25,
"type": "array",
"items": {
"type": "string",
"maxLength": 100
}
},
"affects_bots": {
"default": false,
"type": "boolean"
},
"affects_self": {
"default": false,
"type": "boolean"
},
"cooldown": {
"default": null,
"anyOf": [
{
"type": "string",
"maxLength": 32
},
{
"type": "null"
}
]
},
"allow_further_rules": {
"default": false,
"type": "boolean"
},
"triggers": {
"type": "array",
"items": {
"type": "object",
"properties": {
"any_message": {
"type": "object",
"properties": {},
"required": [],
"additionalProperties": false
},
"match_words": {
"type": "object",
"properties": {
"words": {
"maxItems": 1024,
"type": "array",
"items": {
"type": "string",
"maxLength": 2000
}
},
"case_sensitive": {
"default": false,
"type": "boolean"
},
"only_full_words": {
"default": true,
"type": "boolean"
},
"normalize": {
"default": false,
"type": "boolean"
},
"loose_matching": {
"default": false,
"type": "boolean"
},
"loose_matching_threshold": {
"default": 4,
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"strip_markdown": {
"default": false,
"type": "boolean"
},
"match_messages": {
"default": true,
"type": "boolean"
},
"match_embeds": {
"default": false,
"type": "boolean"
},
"match_visible_names": {
"default": false,
"type": "boolean"
},
"match_usernames": {
"default": false,
"type": "boolean"
},
"match_nicknames": {
"default": false,
"type": "boolean"
},
"match_custom_status": {
"default": false,
"type": "boolean"
}
},
"required": [],
"additionalProperties": false
},
"match_regex": {
"type": "object",
"properties": {
"patterns": {
"maxItems": 512,
"type": "array",
"items": {
"type": "string",
"maxLength": 2000
}
},
"case_sensitive": {
"default": false,
"type": "boolean"
},
"normalize": {
"default": false,
"type": "boolean"
},
"strip_markdown": {
"default": false,
"type": "boolean"
},
"match_messages": {
"default": true,
"type": "boolean"
},
"match_embeds": {
"default": false,
"type": "boolean"
},
"match_visible_names": {
"default": false,
"type": "boolean"
},
"match_usernames": {
"default": false,
"type": "boolean"
},
"match_nicknames": {
"default": false,
"type": "boolean"
},
"match_custom_status": {
"default": false,
"type": "boolean"
}
},
"required": [],
"additionalProperties": false
},
"match_invites": {
"type": "object",
"properties": {
"include_guilds": {
"maxItems": 255,
"type": "array",
"items": {
"type": "string"
}
},
"exclude_guilds": {
"maxItems": 255,
"type": "array",
"items": {
"type": "string"
}
},
"include_invite_codes": {
"maxItems": 255,
"type": "array",
"items": {
"type": "string",
"maxLength": 32
}
},
"exclude_invite_codes": {
"maxItems": 255,
"type": "array",
"items": {
"type": "string",
"maxLength": 32
}
},
"allow_group_dm_invites": {
"default": false,
"type": "boolean"
},
"match_messages": {
"default": true,
"type": "boolean"
},
"match_embeds": {
"default": false,
"type": "boolean"
},
"match_visible_names": {
"default": false,
"type": "boolean"
},
"match_usernames": {
"default": false,
"type": "boolean"
},
"match_nicknames": {
"default": false,
"type": "boolean"
},
"match_custom_status": {
"default": false,
"type": "boolean"
}
},
"required": [],
"additionalProperties": false
},
"match_links": {
"type": "object",
"properties": {
"include_domains": {
"maxItems": 700,
"type": "array",
"items": {
"type": "string",
"maxLength": 255
}
},
"exclude_domains": {
"maxItems": 700,
"type": "array",
"items": {
"type": "string",
"maxLength": 255
}
},
"include_subdomains": {
"default": true,
"type": "boolean"
},
"include_words": {
"maxItems": 700,
"type": "array",
"items": {
"type": "string",
"maxLength": 2000
}
},
"exclude_words": {
"maxItems": 700,
"type": "array",
"items": {
"type": "string",
"maxLength": 2000
}
},
"include_regex": {
"maxItems": 512,
"type": "array",
"items": {
"type": "string",
"maxLength": 2000
}
},
"exclude_regex": {
"maxItems": 512,
"type": "array",
"items": {
"type": "string",
"maxLength": 2000
}
},
"phisherman": {
"type": "object",
"properties": {
"include_suspected": {
"type": "boolean"
},
"include_verified": {
"type": "boolean"
}
},
"required": [],
"additionalProperties": false
},
"only_real_links": {
"default": true,
"type": "boolean"
},
"match_messages": {
"default": true,
"type": "boolean"
},
"match_embeds": {
"default": true,
"type": "boolean"
},
"match_visible_names": {
"default": false,
"type": "boolean"
},
"match_usernames": {
"default": false,
"type": "boolean"
},
"match_nicknames": {
"default": false,
"type": "boolean"
},
"match_custom_status": {
"default": false,
"type": "boolean"
}
},
"required": [],
"additionalProperties": false
},
"match_attachment_type": {
"type": "object",
"properties": {
"whitelist_enabled": {
"default": false,
"type": "boolean"
},
"filetype_whitelist": {
"default": [],
"maxItems": 255,
"type": "array",
"items": {
"type": "string",
"maxLength": 32
}
},
"blacklist_enabled": {
"default": false,
"type": "boolean"
},
"filetype_blacklist": {
"default": [],
"maxItems": 255,
"type": "array",
"items": {
"type": "string",
"maxLength": 32
}
}
},
"required": [],
"additionalProperties": false
},
"match_mime_type": {
"type": "object",
"properties": {
"whitelist_enabled": {
"default": false,
"type": "boolean"
},
"mime_type_whitelist": {
"default": [],
"maxItems": 255,
"type": "array",
"items": {
"type": "string",
"maxLength": 32
}
},
"blacklist_enabled": {
"default": false,
"type": "boolean"
},
"mime_type_blacklist": {
"default": [],
"maxItems": 255,
"type": "array",
"items": {
"type": "string",
"maxLength": 32
}
}
},
"required": [],
"additionalProperties": false
},
"member_join": {
"type": "object",
"properties": {
"only_new": {
"default": false,
"type": "boolean"
},
"new_threshold": {
"default": "1h",
"type": "string",
"maxLength": 32
}
},
"required": [],
"additionalProperties": false
},
"member_leave": {
"type": "object",
"properties": {},
"required": [],
"additionalProperties": false
},
"role_added": {
"default": [],
"anyOf": [
{
"type": "string"
},
{
"maxItems": 255,
"type": "array",
"items": {
"type": "string"
}
}
]
},
"role_removed": {
"default": [],
"anyOf": [
{
"type": "string"
},
{
"maxItems": 255,
"type": "array",
"items": {
"type": "string"
}
}
]
},
"message_spam": {
"type": "object",
"properties": {
"amount": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"within": {
"type": "string",
"maxLength": 32
},
"per_channel": {
"default": false,
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
}
},
"required": [],
"additionalProperties": false
},
"mention_spam": {
"type": "object",
"properties": {
"amount": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"within": {
"type": "string",
"maxLength": 32
},
"per_channel": {
"default": false,
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
}
},
"required": [],
"additionalProperties": false
},
"link_spam": {
"type": "object",
"properties": {
"amount": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"within": {
"type": "string",
"maxLength": 32
},
"per_channel": {
"default": false,
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
}
},
"required": [],
"additionalProperties": false
},
"attachment_spam": {
"type": "object",
"properties": {
"amount": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"within": {
"type": "string",
"maxLength": 32
},
"per_channel": {
"default": false,
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
}
},
"required": [],
"additionalProperties": false
},
"emoji_spam": {
"type": "object",
"properties": {
"amount": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"within": {
"type": "string",
"maxLength": 32
},
"per_channel": {
"default": false,
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
}
},
"required": [],
"additionalProperties": false
},
"line_spam": {
"type": "object",
"properties": {
"amount": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"within": {
"type": "string",
"maxLength": 32
},
"per_channel": {
"default": false,
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
}
},
"required": [],
"additionalProperties": false
},
"character_spam": {
"type": "object",
"properties": {
"amount": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"within": {
"type": "string",
"maxLength": 32
},
"per_channel": {
"default": false,
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
}
},
"required": [],
"additionalProperties": false
},
"member_join_spam": {
"type": "object",
"properties": {
"amount": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"within": {
"type": "string",
"maxLength": 32
}
},
"required": [],
"additionalProperties": false
},
"sticker_spam": {
"type": "object",
"properties": {
"amount": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"within": {
"type": "string",
"maxLength": 32
},
"per_channel": {
"default": false,
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
}
},
"required": [],
"additionalProperties": false
},
"thread_create_spam": {
"type": "object",
"properties": {
"amount": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"within": {
"type": "string",
"maxLength": 32
}
},
"required": [],
"additionalProperties": false
},
"counter_trigger": {
"type": "object",
"properties": {
"counter": {
"type": "string",
"maxLength": 100
},
"trigger": {
"type": "string",
"maxLength": 100
},
"reverse": {
"type": "boolean"
}
},
"required": [],
"additionalProperties": false
},
"note": {
"type": "object",
"properties": {},
"required": [],
"additionalProperties": false
},
"warn": {
"type": "object",
"properties": {
"manual": {
"default": true,
"type": "boolean"
},
"automatic": {
"default": true,
"type": "boolean"
}
},
"required": [],
"additionalProperties": false
},
"mute": {
"type": "object",
"properties": {
"manual": {
"default": true,
"type": "boolean"
},
"automatic": {
"default": true,
"type": "boolean"
}
},
"required": [],
"additionalProperties": false
},
"unmute": {
"type": "object",
"properties": {},
"required": [],
"additionalProperties": false
},
"kick": {
"type": "object",
"properties": {
"manual": {
"default": true,
"type": "boolean"
},
"automatic": {
"default": true,
"type": "boolean"
}
},
"required": [],
"additionalProperties": false
},
"ban": {
"type": "object",
"properties": {
"manual": {
"default": true,
"type": "boolean"
},
"automatic": {
"default": true,
"type": "boolean"
}
},
"required": [],
"additionalProperties": false
},
"unban": {
"type": "object",
"properties": {},
"required": [],
"additionalProperties": false
},
"antiraid_level": {
"type": "object",
"properties": {
"level": {
"anyOf": [
{
"type": "string",
"maxLength": 100
},
{
"type": "null"
}
]
},
"only_on_change": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
}
},
"required": [],
"additionalProperties": false
},
"thread_create": {
"type": "object",
"properties": {},
"required": [],
"additionalProperties": false
},
"thread_delete": {
"type": "object",
"properties": {},
"required": [],
"additionalProperties": false
},
"thread_archive": {
"type": "object",
"properties": {
"locked": {
"type": "boolean"
}
},
"required": [],
"additionalProperties": false
},
"thread_unarchive": {
"type": "object",
"properties": {
"locked": {
"type": "boolean"
}
},
"required": [],
"additionalProperties": false
}
},
"required": [],
"additionalProperties": false
}
},
"actions": {
"type": "object",
"properties": {
"clean": {
"default": false,
"type": "boolean"
},
"warn": {
"type": "object",
"properties": {
"reason": {
"default": null,
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"notify": {
"default": null,
"anyOf": [
{
"anyOf": [
{
"const": "dm"
},
{
"const": "channel"
}
]
},
{
"type": "null"
}
]
},
"notifyChannel": {
"default": null,
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"postInCaseLog": {
"default": null,
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
},
"hide_case": {
"default": false,
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
}
},
"required": [],
"additionalProperties": false
},
"mute": {
"type": "object",
"properties": {
"reason": {
"default": null,
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"duration": {
"default": null,
"anyOf": [
{
"type": "string",
"maxLength": 32
},
{
"type": "null"
}
]
},
"notify": {
"default": null,
"anyOf": [
{
"anyOf": [
{
"const": "dm"
},
{
"const": "channel"
}
]
},
{
"type": "null"
}
]
},
"notifyChannel": {
"default": null,
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"remove_roles_on_mute": {
"default": null,
"anyOf": [
{
"anyOf": [
{
"type": "boolean"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"restore_roles_on_mute": {
"default": null,
"anyOf": [
{
"anyOf": [
{
"type": "boolean"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"postInCaseLog": {
"default": null,
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
},
"hide_case": {
"default": false,
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
}
},
"required": [],
"additionalProperties": false
},
"kick": {
"type": "object",
"properties": {
"reason": {
"default": null,
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"notify": {
"default": null,
"anyOf": [
{
"anyOf": [
{
"const": "dm"
},
{
"const": "channel"
}
]
},
{
"type": "null"
}
]
},
"notifyChannel": {
"default": null,
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"postInCaseLog": {
"default": null,
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
},
"hide_case": {
"default": false,
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
}
},
"required": [],
"additionalProperties": false
},
"ban": {
"type": "object",
"properties": {
"reason": {
"default": null,
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"duration": {
"default": null,
"anyOf": [
{
"type": "string",
"maxLength": 32
},
{
"type": "null"
}
]
},
"notify": {
"default": null,
"anyOf": [
{
"anyOf": [
{
"const": "dm"
},
{
"const": "channel"
}
]
},
{
"type": "null"
}
]
},
"notifyChannel": {
"default": null,
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"deleteMessageDays": {
"default": null,
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"postInCaseLog": {
"default": null,
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
},
"hide_case": {
"default": false,
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
}
},
"required": [],
"additionalProperties": false
},
"alert": {
"type": "object",
"properties": {
"channel": {
"type": "string"
},
"text": {
"type": "string"
},
"allowed_mentions": {
"default": null,
"anyOf": [
{
"type": "object",
"properties": {
"everyone": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
},
"users": {
"anyOf": [
{
"anyOf": [
{
"type": "boolean"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"roles": {
"anyOf": [
{
"anyOf": [
{
"type": "boolean"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"replied_user": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
}
},
"required": [],
"additionalProperties": false
},
{
"type": "null"
}
]
}
},
"required": []
},
"change_nickname": {
"anyOf": [
{
"type": "string"
},
{
"type": "object",
"properties": {
"name": {
"type": "string"
}
},
"required": [],
"additionalProperties": false
}
]
},
"log": {
"default": true,
"type": "boolean"
},
"add_roles": {
"type": "array",
"items": {
"type": "string"
}
},
"remove_roles": {
"default": [],
"type": "array",
"items": {
"type": "string"
}
},
"set_antiraid_level": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"reply": {
"anyOf": [
{
"type": "string"
},
{
"type": "object",
"properties": {
"text": {
"anyOf": [
{
"type": "string"
},
{
"type": "object",
"properties": {
"content": {
"type": "string"
},
"tts": {
"type": "boolean"
},
"embeds": {
"type": "array",
"items": {
"type": "object",
"properties": {
"title": {
"type": "string"
},
"description": {
"type": "string"
},
"url": {
"type": "string"
},
"timestamp": {
"type": "string"
},
"color": {
"type": "number"
},
"footer": {
"type": "object",
"properties": {
"text": {
"type": "string"
},
"icon_url": {
"type": "string"
}
},
"required": []
},
"image": {
"type": "object",
"properties": {
"url": {
"type": "string"
},
"width": {
"type": "number"
},
"height": {
"type": "number"
}
},
"required": []
},
"thumbnail": {
"type": "object",
"properties": {
"url": {
"type": "string"
},
"width": {
"type": "number"
},
"height": {
"type": "number"
}
},
"required": []
},
"video": {
"type": "object",
"properties": {
"url": {
"type": "string"
},
"width": {
"type": "number"
},
"height": {
"type": "number"
}
},
"required": []
},
"provider": {
"type": "object",
"properties": {
"name": {
"type": "string"
},
"url": {
"type": "string"
}
},
"required": []
},
"fields": {
"type": "array",
"items": {
"type": "object",
"properties": {
"name": {
"type": "string"
},
"value": {
"type": "string"
},
"inline": {
"type": "boolean"
}
},
"required": []
}
},
"author": {
"anyOf": [
{
"type": "object",
"properties": {
"name": {
"type": "string"
},
"url": {
"type": "string"
},
"width": {
"type": "number"
},
"height": {
"type": "number"
}
},
"required": []
},
{
"type": "null"
}
]
}
},
"required": []
}
}
},
"required": []
}
]
},
"auto_delete": {
"default": null,
"anyOf": [
{
"anyOf": [
{
"type": "string",
"maxLength": 32
},
{
"type": "number"
}
]
},
{
"type": "null"
}
]
},
"inline": {
"default": false,
"type": "boolean"
}
},
"required": [],
"additionalProperties": false
}
]
},
"add_to_counter": {
"type": "object",
"properties": {
"counter": {
"type": "string"
},
"amount": {
"type": "number"
}
},
"required": []
},
"set_counter": {
"type": "object",
"properties": {
"counter": {
"type": "string"
},
"value": {
"type": "number",
"minimum": 0,
"maximum": 2147483647
}
},
"required": [],
"additionalProperties": false
},
"set_slowmode": {
"type": "object",
"properties": {
"channels": {
"type": "array",
"items": {
"type": "string"
}
},
"duration": {
"default": "10s",
"anyOf": [
{
"type": "string",
"maxLength": 32
},
{
"type": "null"
}
]
}
},
"required": [],
"additionalProperties": false
},
"start_thread": {
"type": "object",
"properties": {
"name": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"auto_archive": {
"type": "string",
"maxLength": 32
},
"private": {
"default": false,
"type": "boolean"
},
"slowmode": {
"default": null,
"anyOf": [
{
"type": "string",
"maxLength": 32
},
{
"type": "null"
}
]
},
"limit_per_channel": {
"default": 5,
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
}
},
"required": [],
"additionalProperties": false
},
"archive_thread": {
"type": "object",
"properties": {},
"required": [],
"additionalProperties": false
},
"change_perms": {
"type": "object",
"properties": {
"target": {
"type": "string"
},
"channel": {
"default": null,
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"perms": {
"type": "object",
"propertyNames": {
"enum": [
"CreateInstantInvite",
"KickMembers",
"BanMembers",
"Administrator",
"ManageChannels",
"ManageGuild",
"AddReactions",
"ViewAuditLog",
"PrioritySpeaker",
"Stream",
"ViewChannel",
"SendMessages",
"SendTTSMessages",
"ManageMessages",
"EmbedLinks",
"AttachFiles",
"ReadMessageHistory",
"MentionEveryone",
"UseExternalEmojis",
"ViewGuildInsights",
"Connect",
"Speak",
"MuteMembers",
"DeafenMembers",
"MoveMembers",
"UseVAD",
"ChangeNickname",
"ManageNicknames",
"ManageRoles",
"ManageWebhooks",
"ManageEmojisAndStickers",
"ManageGuildExpressions",
"UseApplicationCommands",
"RequestToSpeak",
"ManageEvents",
"ManageThreads",
"CreatePublicThreads",
"CreatePrivateThreads",
"UseExternalStickers",
"SendMessagesInThreads",
"UseEmbeddedActivities",
"ModerateMembers",
"ViewCreatorMonetizationAnalytics",
"UseSoundboard",
"CreateGuildExpressions",
"CreateEvents",
"UseExternalSounds",
"SendVoiceMessages",
"SendPolls",
"UseExternalApps",
"CREATE_INSTANT_INVITE",
"KICK_MEMBERS",
"BAN_MEMBERS",
"ADMINISTRATOR",
"MANAGE_CHANNELS",
"MANAGE_GUILD",
"ADD_REACTIONS",
"VIEW_AUDIT_LOG",
"PRIORITY_SPEAKER",
"STREAM",
"VIEW_CHANNEL",
"SEND_MESSAGES",
"SEND_TTSMESSAGES",
"MANAGE_MESSAGES",
"EMBED_LINKS",
"ATTACH_FILES",
"READ_MESSAGE_HISTORY",
"MENTION_EVERYONE",
"USE_EXTERNAL_EMOJIS",
"VIEW_GUILD_INSIGHTS",
"CONNECT",
"SPEAK",
"MUTE_MEMBERS",
"DEAFEN_MEMBERS",
"MOVE_MEMBERS",
"USE_VAD",
"CHANGE_NICKNAME",
"MANAGE_NICKNAMES",
"MANAGE_ROLES",
"MANAGE_WEBHOOKS",
"MANAGE_EMOJIS_AND_STICKERS",
"USE_APPLICATION_COMMANDS",
"REQUEST_TO_SPEAK",
"MANAGE_EVENTS",
"MANAGE_THREADS",
"CREATE_PUBLIC_THREADS",
"CREATE_PRIVATE_THREADS",
"USE_EXTERNAL_STICKERS",
"SEND_MESSAGES_IN_THREADS",
"USE_EMBEDDED_ACTIVITIES",
"MODERATE_MEMBERS"
]
},
"additionalProperties": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
}
}
},
"required": [],
"additionalProperties": false
},
"pause_invites": {
"type": "object",
"properties": {
"paused": {
"type": "boolean"
}
},
"required": [],
"additionalProperties": false
}
},
"required": [],
"additionalProperties": false
}
},
"required": [],
"additionalProperties": false
}
},
"antiraid_levels": {
"default": [
"low",
"medium",
"high"
],
"maxItems": 10,
"type": "array",
"items": {
"type": "string",
"maxLength": 100
}
},
"can_set_antiraid": {
"default": false,
"type": "boolean"
},
"can_view_antiraid": {
"default": false,
"type": "boolean"
}
},
"required": [],
"additionalProperties": false
}
},
"required": [
"config"
],
"additionalProperties": false
}
}
},
"required": []
},
"auto_reactions": {
"type": "object",
"properties": {
"config": {
"type": "object",
"properties": {
"can_manage": {
"default": false,
"type": "boolean"
}
},
"required": [],
"additionalProperties": false
},
"overrides": {
"type": "array",
"items": {
"type": "object",
"properties": {
"channel": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"category": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"level": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"user": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"role": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"thread": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"is_thread": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
},
"thread_type": {
"anyOf": [
{
"enum": [
"public",
"private"
]
},
{
"type": "null"
}
]
},
"extra": {},
"zzz_dummy_property_do_not_use": {},
"all": {
"type": "array",
"items": {
"$ref": "#/$defs/__schema1"
}
},
"any": {
"type": "array",
"items": {
"$ref": "#/$defs/__schema1"
}
},
"not": {
"$ref": "#/$defs/__schema1"
},
"config": {
"type": "object",
"properties": {
"can_manage": {
"default": false,
"type": "boolean"
}
},
"required": [],
"additionalProperties": false
}
},
"required": [
"config"
],
"additionalProperties": false
}
}
},
"required": []
},
"cases": {
"type": "object",
"properties": {
"config": {
"type": "object",
"properties": {
"log_automatic_actions": {
"default": true,
"type": "boolean"
},
"case_log_channel": {
"default": null,
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"show_relative_times": {
"default": true,
"type": "boolean"
},
"relative_time_cutoff": {
"default": "1w",
"type": "string",
"maxLength": 32
},
"case_colors": {
"default": null,
"anyOf": [
{
"type": "object",
"propertyNames": {
"enum": [
"ban",
"unban",
"note",
"warn",
"kick",
"mute",
"unmute",
"deleted",
"softban"
]
},
"additionalProperties": {
"type": "string"
}
},
{
"type": "null"
}
]
},
"case_icons": {
"default": null,
"anyOf": [
{
"type": "object",
"propertyNames": {
"enum": [
"ban",
"unban",
"note",
"warn",
"kick",
"mute",
"unmute",
"deleted",
"softban"
]
},
"additionalProperties": {
"type": "string"
}
},
{
"type": "null"
}
]
}
},
"required": [],
"additionalProperties": false
},
"overrides": {
"type": "array",
"items": {
"type": "object",
"properties": {
"channel": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"category": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"level": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"user": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"role": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"thread": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"is_thread": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
},
"thread_type": {
"anyOf": [
{
"enum": [
"public",
"private"
]
},
{
"type": "null"
}
]
},
"extra": {},
"zzz_dummy_property_do_not_use": {},
"all": {
"type": "array",
"items": {
"$ref": "#/$defs/__schema1"
}
},
"any": {
"type": "array",
"items": {
"$ref": "#/$defs/__schema1"
}
},
"not": {
"$ref": "#/$defs/__schema1"
},
"config": {
"type": "object",
"properties": {
"log_automatic_actions": {
"default": true,
"type": "boolean"
},
"case_log_channel": {
"default": null,
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"show_relative_times": {
"default": true,
"type": "boolean"
},
"relative_time_cutoff": {
"default": "1w",
"type": "string",
"maxLength": 32
},
"case_colors": {
"default": null,
"anyOf": [
{
"type": "object",
"propertyNames": {
"enum": [
"ban",
"unban",
"note",
"warn",
"kick",
"mute",
"unmute",
"deleted",
"softban"
]
},
"additionalProperties": {
"type": "string"
}
},
{
"type": "null"
}
]
},
"case_icons": {
"default": null,
"anyOf": [
{
"type": "object",
"propertyNames": {
"enum": [
"ban",
"unban",
"note",
"warn",
"kick",
"mute",
"unmute",
"deleted",
"softban"
]
},
"additionalProperties": {
"type": "string"
}
},
{
"type": "null"
}
]
}
},
"required": [],
"additionalProperties": false
}
},
"required": [
"config"
],
"additionalProperties": false
}
}
},
"required": []
},
"censor": {
"type": "object",
"properties": {
"config": {
"type": "object",
"properties": {
"filter_zalgo": {
"default": false,
"type": "boolean"
},
"filter_invites": {
"default": false,
"type": "boolean"
},
"invite_guild_whitelist": {
"default": null,
"anyOf": [
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
]
},
"invite_guild_blacklist": {
"default": null,
"anyOf": [
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
]
},
"invite_code_whitelist": {
"default": null,
"anyOf": [
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
]
},
"invite_code_blacklist": {
"default": null,
"anyOf": [
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
]
},
"allow_group_dm_invites": {
"default": false,
"type": "boolean"
},
"filter_domains": {
"default": false,
"type": "boolean"
},
"domain_whitelist": {
"default": null,
"anyOf": [
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
]
},
"domain_blacklist": {
"default": null,
"anyOf": [
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
]
},
"blocked_tokens": {
"default": null,
"anyOf": [
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
]
},
"blocked_words": {
"default": null,
"anyOf": [
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
]
},
"blocked_regex": {
"default": null,
"anyOf": [
{
"type": "array",
"items": {
"type": "string",
"maxLength": 1000
}
},
{
"type": "null"
}
]
}
},
"required": [],
"additionalProperties": false
},
"overrides": {
"type": "array",
"items": {
"type": "object",
"properties": {
"channel": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"category": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"level": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"user": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"role": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"thread": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"is_thread": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
},
"thread_type": {
"anyOf": [
{
"enum": [
"public",
"private"
]
},
{
"type": "null"
}
]
},
"extra": {},
"zzz_dummy_property_do_not_use": {},
"all": {
"type": "array",
"items": {
"$ref": "#/$defs/__schema1"
}
},
"any": {
"type": "array",
"items": {
"$ref": "#/$defs/__schema1"
}
},
"not": {
"$ref": "#/$defs/__schema1"
},
"config": {
"type": "object",
"properties": {
"filter_zalgo": {
"default": false,
"type": "boolean"
},
"filter_invites": {
"default": false,
"type": "boolean"
},
"invite_guild_whitelist": {
"default": null,
"anyOf": [
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
]
},
"invite_guild_blacklist": {
"default": null,
"anyOf": [
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
]
},
"invite_code_whitelist": {
"default": null,
"anyOf": [
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
]
},
"invite_code_blacklist": {
"default": null,
"anyOf": [
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
]
},
"allow_group_dm_invites": {
"default": false,
"type": "boolean"
},
"filter_domains": {
"default": false,
"type": "boolean"
},
"domain_whitelist": {
"default": null,
"anyOf": [
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
]
},
"domain_blacklist": {
"default": null,
"anyOf": [
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
]
},
"blocked_tokens": {
"default": null,
"anyOf": [
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
]
},
"blocked_words": {
"default": null,
"anyOf": [
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
]
},
"blocked_regex": {
"default": null,
"anyOf": [
{
"type": "array",
"items": {
"type": "string",
"maxLength": 1000
}
},
{
"type": "null"
}
]
}
},
"required": [],
"additionalProperties": false
}
},
"required": [
"config"
],
"additionalProperties": false
}
}
},
"required": []
},
"companion_channels": {
"type": "object",
"properties": {
"config": {
"type": "object",
"properties": {
"entries": {
"default": {},
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {
"type": "object",
"properties": {
"voice_channel_ids": {
"type": "array",
"items": {
"type": "string"
}
},
"text_channel_ids": {
"type": "array",
"items": {
"type": "string"
}
},
"permissions": {
"type": "number"
},
"enabled": {
"default": true,
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
}
},
"required": [
"voice_channel_ids",
"text_channel_ids",
"permissions"
],
"additionalProperties": false
}
}
},
"required": [],
"additionalProperties": false
},
"overrides": {
"type": "array",
"items": {
"type": "object",
"properties": {
"channel": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"category": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"level": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"user": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"role": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"thread": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"is_thread": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
},
"thread_type": {
"anyOf": [
{
"enum": [
"public",
"private"
]
},
{
"type": "null"
}
]
},
"extra": {},
"zzz_dummy_property_do_not_use": {},
"all": {
"type": "array",
"items": {
"$ref": "#/$defs/__schema1"
}
},
"any": {
"type": "array",
"items": {
"$ref": "#/$defs/__schema1"
}
},
"not": {
"$ref": "#/$defs/__schema1"
},
"config": {
"type": "object",
"properties": {
"entries": {
"default": {},
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {
"type": "object",
"properties": {
"voice_channel_ids": {
"type": "array",
"items": {
"type": "string"
}
},
"text_channel_ids": {
"type": "array",
"items": {
"type": "string"
}
},
"permissions": {
"type": "number"
},
"enabled": {
"default": true,
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
}
},
"required": [],
"additionalProperties": false
}
}
},
"required": [],
"additionalProperties": false
}
},
"required": [
"config"
],
"additionalProperties": false
}
}
},
"required": []
},
"context_menu": {
"type": "object",
"properties": {
"config": {
"type": "object",
"properties": {
"can_use": {
"default": false,
"type": "boolean"
},
"can_open_mod_menu": {
"default": false,
"type": "boolean"
}
},
"required": [],
"additionalProperties": false
},
"overrides": {
"type": "array",
"items": {
"type": "object",
"properties": {
"channel": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"category": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"level": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"user": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"role": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"thread": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"is_thread": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
},
"thread_type": {
"anyOf": [
{
"enum": [
"public",
"private"
]
},
{
"type": "null"
}
]
},
"extra": {},
"zzz_dummy_property_do_not_use": {},
"all": {
"type": "array",
"items": {
"$ref": "#/$defs/__schema1"
}
},
"any": {
"type": "array",
"items": {
"$ref": "#/$defs/__schema1"
}
},
"not": {
"$ref": "#/$defs/__schema1"
},
"config": {
"type": "object",
"properties": {
"can_use": {
"default": false,
"type": "boolean"
},
"can_open_mod_menu": {
"default": false,
"type": "boolean"
}
},
"required": [],
"additionalProperties": false
}
},
"required": [
"config"
],
"additionalProperties": false
}
}
},
"required": []
},
"counters": {
"type": "object",
"properties": {
"config": {
"type": "object",
"properties": {
"counters": {
"default": {},
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {
"type": "object",
"properties": {
"pretty_name": {
"default": null,
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"per_channel": {
"default": false,
"type": "boolean"
},
"per_user": {
"default": false,
"type": "boolean"
},
"initial_value": {
"default": 0,
"type": "number",
"minimum": 0,
"maximum": 2147483647
},
"triggers": {
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {
"anyOf": [
{
"type": "object",
"properties": {
"pretty_name": {
"default": null,
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"condition": {
"type": "string"
},
"reverse_condition": {
"type": "string"
}
},
"required": [
"condition"
],
"additionalProperties": false
},
{
"type": "string"
}
]
}
},
"decay": {
"default": null,
"anyOf": [
{
"type": "object",
"properties": {
"amount": {
"type": "number"
},
"every": {
"type": "string",
"maxLength": 32
}
},
"required": [
"amount",
"every"
],
"additionalProperties": false
},
{
"type": "null"
}
]
},
"can_view": {
"default": false,
"type": "boolean"
},
"can_edit": {
"default": false,
"type": "boolean"
},
"can_reset_all": {
"default": false,
"type": "boolean"
}
},
"required": [
"triggers"
],
"additionalProperties": false
}
},
"can_view": {
"default": false,
"type": "boolean"
},
"can_edit": {
"default": false,
"type": "boolean"
},
"can_reset_all": {
"default": false,
"type": "boolean"
}
},
"required": [],
"additionalProperties": false
},
"overrides": {
"type": "array",
"items": {
"type": "object",
"properties": {
"channel": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"category": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"level": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"user": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"role": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"thread": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"is_thread": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
},
"thread_type": {
"anyOf": [
{
"enum": [
"public",
"private"
]
},
{
"type": "null"
}
]
},
"extra": {},
"zzz_dummy_property_do_not_use": {},
"all": {
"type": "array",
"items": {
"$ref": "#/$defs/__schema1"
}
},
"any": {
"type": "array",
"items": {
"$ref": "#/$defs/__schema1"
}
},
"not": {
"$ref": "#/$defs/__schema1"
},
"config": {
"type": "object",
"properties": {
"counters": {
"default": {},
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {
"type": "object",
"properties": {
"pretty_name": {
"default": null,
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"per_channel": {
"default": false,
"type": "boolean"
},
"per_user": {
"default": false,
"type": "boolean"
},
"initial_value": {
"default": 0,
"type": "number",
"minimum": 0,
"maximum": 2147483647
},
"triggers": {
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {
"anyOf": [
{
"type": "object",
"properties": {
"pretty_name": {
"default": null,
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"condition": {
"type": "string"
},
"reverse_condition": {
"type": "string"
}
},
"required": [],
"additionalProperties": false
},
{
"type": "string"
}
]
}
},
"decay": {
"default": null,
"anyOf": [
{
"type": "object",
"properties": {
"amount": {
"type": "number"
},
"every": {
"type": "string",
"maxLength": 32
}
},
"required": [],
"additionalProperties": false
},
{
"type": "null"
}
]
},
"can_view": {
"default": false,
"type": "boolean"
},
"can_edit": {
"default": false,
"type": "boolean"
},
"can_reset_all": {
"default": false,
"type": "boolean"
}
},
"required": [],
"additionalProperties": false
}
},
"can_view": {
"default": false,
"type": "boolean"
},
"can_edit": {
"default": false,
"type": "boolean"
},
"can_reset_all": {
"default": false,
"type": "boolean"
}
},
"required": [],
"additionalProperties": false
}
},
"required": [
"config"
],
"additionalProperties": false
}
}
},
"required": []
},
"custom_events": {
"type": "object",
"properties": {
"config": {
"type": "object",
"properties": {
"events": {
"default": {},
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {
"type": "object",
"properties": {
"name": {
"type": "string"
},
"trigger": {
"type": "object",
"properties": {
"type": {
"const": "command"
},
"name": {
"type": "string"
},
"params": {
"type": "string"
},
"can_use": {
"type": "boolean"
}
},
"required": [
"type",
"name",
"params",
"can_use"
],
"additionalProperties": false
},
"actions": {
"maxItems": 10,
"type": "array",
"items": {
"anyOf": [
{
"type": "object",
"properties": {
"type": {
"const": "add_role"
},
"target": {
"type": "string"
},
"role": {
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
}
},
"required": [
"type",
"target",
"role"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"type": {
"const": "create_case"
},
"case_type": {
"type": "string"
},
"mod": {
"type": "string"
},
"target": {
"type": "string"
},
"reason": {
"type": "string"
}
},
"required": [
"type",
"case_type",
"mod",
"target",
"reason"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"type": {
"const": "move_to_vc"
},
"target": {
"type": "string"
},
"channel": {
"type": "string"
}
},
"required": [
"type",
"target",
"channel"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"type": {
"const": "message"
},
"channel": {
"type": "string"
},
"content": {
"type": "string"
}
},
"required": [
"type",
"channel",
"content"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"type": {
"const": "make_role_mentionable"
},
"role": {
"type": "string"
},
"timeout": {
"type": "string",
"maxLength": 32
}
},
"required": [
"type",
"role",
"timeout"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"type": {
"const": "make_role_unmentionable"
},
"role": {
"type": "string"
}
},
"required": [
"type",
"role"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"type": {
"const": "set_channel_permission_overrides"
},
"channel": {
"type": "string"
},
"overrides": {
"maxItems": 15,
"type": "array",
"items": {
"type": "object",
"properties": {
"type": {
"anyOf": [
{
"const": "member"
},
{
"const": "role"
}
]
},
"id": {
"type": "string"
},
"allow": {
"type": "number"
},
"deny": {
"type": "number"
}
},
"required": [
"type",
"id",
"allow",
"deny"
],
"additionalProperties": false
}
}
},
"required": [
"type",
"channel",
"overrides"
],
"additionalProperties": false
}
]
}
}
},
"required": [
"name",
"trigger",
"actions"
],
"additionalProperties": false
}
}
},
"required": [],
"additionalProperties": false
},
"overrides": {
"type": "array",
"items": {
"type": "object",
"properties": {
"channel": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"category": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"level": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"user": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"role": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"thread": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"is_thread": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
},
"thread_type": {
"anyOf": [
{
"enum": [
"public",
"private"
]
},
{
"type": "null"
}
]
},
"extra": {},
"zzz_dummy_property_do_not_use": {},
"all": {
"type": "array",
"items": {
"$ref": "#/$defs/__schema1"
}
},
"any": {
"type": "array",
"items": {
"$ref": "#/$defs/__schema1"
}
},
"not": {
"$ref": "#/$defs/__schema1"
},
"config": {
"type": "object",
"properties": {
"events": {
"default": {},
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {
"type": "object",
"properties": {
"name": {
"type": "string"
},
"trigger": {
"type": "object",
"properties": {
"type": {
"const": "command"
},
"name": {
"type": "string"
},
"params": {
"type": "string"
},
"can_use": {
"type": "boolean"
}
},
"required": [],
"additionalProperties": false
},
"actions": {
"maxItems": 10,
"type": "array",
"items": {
"anyOf": [
{
"type": "object",
"properties": {
"type": {
"const": "add_role"
},
"target": {
"type": "string"
},
"role": {
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
}
},
"required": [],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"type": {
"const": "create_case"
},
"case_type": {
"type": "string"
},
"mod": {
"type": "string"
},
"target": {
"type": "string"
},
"reason": {
"type": "string"
}
},
"required": [],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"type": {
"const": "move_to_vc"
},
"target": {
"type": "string"
},
"channel": {
"type": "string"
}
},
"required": [],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"type": {
"const": "message"
},
"channel": {
"type": "string"
},
"content": {
"type": "string"
}
},
"required": [],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"type": {
"const": "make_role_mentionable"
},
"role": {
"type": "string"
},
"timeout": {
"type": "string",
"maxLength": 32
}
},
"required": [],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"type": {
"const": "make_role_unmentionable"
},
"role": {
"type": "string"
}
},
"required": [],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"type": {
"const": "set_channel_permission_overrides"
},
"channel": {
"type": "string"
},
"overrides": {
"maxItems": 15,
"type": "array",
"items": {
"type": "object",
"properties": {
"type": {
"anyOf": [
{
"const": "member"
},
{
"const": "role"
}
]
},
"id": {
"type": "string"
},
"allow": {
"type": "number"
},
"deny": {
"type": "number"
}
},
"required": [],
"additionalProperties": false
}
}
},
"required": [],
"additionalProperties": false
}
]
}
}
},
"required": [],
"additionalProperties": false
}
}
},
"required": [],
"additionalProperties": false
}
},
"required": [
"config"
],
"additionalProperties": false
}
}
},
"required": []
},
"guild_info_saver": {
"type": "object",
"properties": {
"config": {
"type": "object",
"properties": {},
"required": [],
"additionalProperties": false
},
"overrides": {
"type": "array",
"items": {
"type": "object",
"properties": {
"channel": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"category": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"level": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"user": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"role": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"thread": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"is_thread": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
},
"thread_type": {
"anyOf": [
{
"enum": [
"public",
"private"
]
},
{
"type": "null"
}
]
},
"extra": {},
"zzz_dummy_property_do_not_use": {},
"all": {
"type": "array",
"items": {
"$ref": "#/$defs/__schema1"
}
},
"any": {
"type": "array",
"items": {
"$ref": "#/$defs/__schema1"
}
},
"not": {
"$ref": "#/$defs/__schema1"
},
"config": {
"type": "object",
"properties": {},
"required": [],
"additionalProperties": false
}
},
"required": [
"config"
],
"additionalProperties": false
}
}
},
"required": []
},
"internal_poster": {
"type": "object",
"properties": {
"config": {
"default": {},
"type": "object",
"properties": {},
"required": [],
"additionalProperties": false
},
"overrides": {
"type": "array",
"items": {
"type": "object",
"properties": {
"channel": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"category": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"level": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"user": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"role": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"thread": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"is_thread": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
},
"thread_type": {
"anyOf": [
{
"enum": [
"public",
"private"
]
},
{
"type": "null"
}
]
},
"extra": {},
"zzz_dummy_property_do_not_use": {},
"all": {
"type": "array",
"items": {
"$ref": "#/$defs/__schema1"
}
},
"any": {
"type": "array",
"items": {
"$ref": "#/$defs/__schema1"
}
},
"not": {
"$ref": "#/$defs/__schema1"
},
"config": {
"default": {},
"type": "object",
"properties": {},
"required": [],
"additionalProperties": false
}
},
"required": [],
"additionalProperties": false
}
}
},
"required": []
},
"locate_user": {
"type": "object",
"properties": {
"config": {
"type": "object",
"properties": {
"can_where": {
"default": false,
"type": "boolean"
},
"can_alert": {
"default": false,
"type": "boolean"
}
},
"required": [],
"additionalProperties": false
},
"overrides": {
"type": "array",
"items": {
"type": "object",
"properties": {
"channel": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"category": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"level": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"user": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"role": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"thread": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"is_thread": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
},
"thread_type": {
"anyOf": [
{
"enum": [
"public",
"private"
]
},
{
"type": "null"
}
]
},
"extra": {},
"zzz_dummy_property_do_not_use": {},
"all": {
"type": "array",
"items": {
"$ref": "#/$defs/__schema1"
}
},
"any": {
"type": "array",
"items": {
"$ref": "#/$defs/__schema1"
}
},
"not": {
"$ref": "#/$defs/__schema1"
},
"config": {
"type": "object",
"properties": {
"can_where": {
"default": false,
"type": "boolean"
},
"can_alert": {
"default": false,
"type": "boolean"
}
},
"required": [],
"additionalProperties": false
}
},
"required": [
"config"
],
"additionalProperties": false
}
}
},
"required": []
},
"logs": {
"type": "object",
"properties": {
"config": {
"type": "object",
"properties": {
"channels": {
"default": {},
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {
"type": "object",
"properties": {
"include": {
"default": [],
"type": "array",
"items": {
"type": "string"
}
},
"exclude": {
"default": [],
"type": "array",
"items": {
"type": "string"
}
},
"batched": {
"default": true,
"type": "boolean"
},
"batch_time": {
"default": 1000,
"type": "number",
"minimum": 250,
"maximum": 5000
},
"excluded_users": {
"default": null,
"anyOf": [
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
]
},
"excluded_message_regexes": {
"default": null,
"anyOf": [
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
]
},
"excluded_channels": {
"default": null,
"anyOf": [
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
]
},
"excluded_categories": {
"default": null,
"anyOf": [
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
]
},
"excluded_threads": {
"default": null,
"anyOf": [
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
]
},
"exclude_bots": {
"default": false,
"type": "boolean"
},
"excluded_roles": {
"default": null,
"anyOf": [
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
]
},
"format": {
"default": {},
"type": "object",
"propertyNames": {
"enum": [
"MEMBER_WARN",
"MEMBER_MUTE",
"MEMBER_UNMUTE",
"MEMBER_MUTE_EXPIRED",
"MEMBER_KICK",
"MEMBER_BAN",
"MEMBER_UNBAN",
"MEMBER_FORCEBAN",
"MEMBER_SOFTBAN",
"MEMBER_JOIN",
"MEMBER_LEAVE",
"MEMBER_ROLE_ADD",
"MEMBER_ROLE_REMOVE",
"MEMBER_NICK_CHANGE",
"MEMBER_USERNAME_CHANGE",
"MEMBER_RESTORE",
"CHANNEL_CREATE",
"CHANNEL_DELETE",
"CHANNEL_UPDATE",
"THREAD_CREATE",
"THREAD_DELETE",
"THREAD_UPDATE",
"ROLE_CREATE",
"ROLE_DELETE",
"ROLE_UPDATE",
"MESSAGE_EDIT",
"MESSAGE_DELETE",
"MESSAGE_DELETE_BULK",
"MESSAGE_DELETE_BARE",
"VOICE_CHANNEL_JOIN",
"VOICE_CHANNEL_LEAVE",
"VOICE_CHANNEL_MOVE",
"STAGE_INSTANCE_CREATE",
"STAGE_INSTANCE_DELETE",
"STAGE_INSTANCE_UPDATE",
"EMOJI_CREATE",
"EMOJI_DELETE",
"EMOJI_UPDATE",
"STICKER_CREATE",
"STICKER_DELETE",
"STICKER_UPDATE",
"COMMAND",
"MESSAGE_SPAM_DETECTED",
"CENSOR",
"CLEAN",
"CASE_CREATE",
"MASSUNBAN",
"MASSBAN",
"MASSMUTE",
"MEMBER_TIMED_MUTE",
"MEMBER_TIMED_UNMUTE",
"MEMBER_TIMED_BAN",
"MEMBER_TIMED_UNBAN",
"MEMBER_JOIN_WITH_PRIOR_RECORDS",
"OTHER_SPAM_DETECTED",
"MEMBER_ROLE_CHANGES",
"VOICE_CHANNEL_FORCE_MOVE",
"VOICE_CHANNEL_FORCE_DISCONNECT",
"CASE_UPDATE",
"MEMBER_MUTE_REJOIN",
"SCHEDULED_MESSAGE",
"POSTED_SCHEDULED_MESSAGE",
"BOT_ALERT",
"AUTOMOD_ACTION",
"SCHEDULED_REPEATED_MESSAGE",
"REPEATED_MESSAGE",
"MESSAGE_DELETE_AUTO",
"SET_ANTIRAID_USER",
"SET_ANTIRAID_AUTO",
"MEMBER_NOTE",
"CASE_DELETE",
"DM_FAILED"
]
},
"additionalProperties": {
"anyOf": [
{
"type": "string"
},
{
"type": "object",
"properties": {
"content": {
"type": "string"
},
"tts": {
"type": "boolean"
},
"embeds": {
"type": "array",
"items": {
"type": "object",
"properties": {
"title": {
"type": "string"
},
"description": {
"type": "string"
},
"url": {
"type": "string"
},
"timestamp": {
"type": "string"
},
"color": {
"type": "number"
},
"footer": {
"type": "object",
"properties": {
"text": {
"type": "string"
},
"icon_url": {
"type": "string"
}
},
"required": [
"text"
]
},
"image": {
"type": "object",
"properties": {
"url": {
"type": "string"
},
"width": {
"type": "number"
},
"height": {
"type": "number"
}
},
"required": []
},
"thumbnail": {
"type": "object",
"properties": {
"url": {
"type": "string"
},
"width": {
"type": "number"
},
"height": {
"type": "number"
}
},
"required": []
},
"video": {
"type": "object",
"properties": {
"url": {
"type": "string"
},
"width": {
"type": "number"
},
"height": {
"type": "number"
}
},
"required": []
},
"provider": {
"type": "object",
"properties": {
"name": {
"type": "string"
},
"url": {
"type": "string"
}
},
"required": [
"name"
]
},
"fields": {
"type": "array",
"items": {
"type": "object",
"properties": {
"name": {
"type": "string"
},
"value": {
"type": "string"
},
"inline": {
"type": "boolean"
}
},
"required": []
}
},
"author": {
"anyOf": [
{
"type": "object",
"properties": {
"name": {
"type": "string"
},
"url": {
"type": "string"
},
"width": {
"type": "number"
},
"height": {
"type": "number"
}
},
"required": [
"name"
]
},
{
"type": "null"
}
]
}
},
"required": []
}
}
},
"required": []
}
]
}
},
"timestamp_format": {
"default": null,
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"include_embed_timestamp": {
"default": null,
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
}
},
"required": [],
"additionalProperties": false
}
},
"format": {
"default": {
"MEMBER_NOTE": "{timestamp} 🖊 Note added on {userMention(user)} by {userMention(mod)}",
"MEMBER_WARN": "{timestamp} ⚠️ {userMention(member)} was warned by {userMention(mod)}",
"MEMBER_MUTE": "{timestamp} 🔇 {userMention(user)} was muted indefinitely by {userMention(mod)}",
"MEMBER_TIMED_MUTE": "{timestamp} 🔇 {userMention(user)} was muted for **{time}** by {userMention(mod)}",
"MEMBER_UNMUTE": "{timestamp} 🔊 {userMention(user)} was unmuted by {userMention(mod)}",
"MEMBER_TIMED_UNMUTE": "{timestamp} 🔊 {userMention(user)} was scheduled to be unmuted in **{time}** by {userMention(mod)}",
"MEMBER_MUTE_EXPIRED": "{timestamp} 🔊 {userMention(member)}'s mute expired",
"MEMBER_KICK": "{timestamp} 👢 {userMention(user)} was kicked by {userMention(mod)}",
"MEMBER_BAN": "{timestamp} 🔨 {userMention(user)} was banned by {userMention(mod)}",
"MEMBER_UNBAN": "{timestamp} 🔓 User (`{userId}`) was unbanned by {userMention(mod)}",
"MEMBER_FORCEBAN": "{timestamp} 🔨 User (`{userId}`) was forcebanned by {userMention(mod)}",
"MEMBER_SOFTBAN": "{timestamp} 🔨 {userMention(member)} was softbanned by {userMention(mod)}",
"MEMBER_JOIN": "{timestamp} 📥 {new} {userMention(member)} joined (created <t:{account_age_ts}:R>)",
"MEMBER_LEAVE": "{timestamp} 📤 {userMention(member)} left the server",
"MEMBER_ROLE_ADD": "{timestamp} 🔑 {userMention(mod)} added roles for {userMention(member)}: **{roles}**",
"MEMBER_ROLE_REMOVE": "{timestamp} 🔑 {userMention(mod)} removed roles from {userMention(member)}: **{roles}**",
"MEMBER_ROLE_CHANGES": "{timestamp} 🔑 {userMention(member)} had role changes: received **{addedRoles}**, lost **{removedRoles}**",
"MEMBER_NICK_CHANGE": "{timestamp} ✏ {userMention(member)}: nickname changed from **{oldNick}** to **{newNick}**",
"MEMBER_USERNAME_CHANGE": "{timestamp} ✏ {userMention(user)}: username changed from **{oldName}** to **{newName}**",
"MEMBER_RESTORE": "{timestamp} 💿 Restored {restoredData} for {userMention(member)} on rejoin",
"MEMBER_TIMED_BAN": "{timestamp} 🔨 {userMention(user)} was tempbanned by {userMention(mod)} for {banTime}",
"MEMBER_TIMED_UNBAN": "{timestamp} 🔓 User (`{userId}`) was automatically unbanned by {userMention(mod)} after a tempban for {banTime}",
"CHANNEL_CREATE": "{timestamp} 🖊 Channel {channelMention(channel)} was created",
"CHANNEL_DELETE": "{timestamp} 🗑 Channel {channelMention(channel)} was deleted",
"CHANNEL_UPDATE": "{timestamp} ✏ Channel {channelMention(newChannel)} was edited. Changes:\n{differenceString}",
"THREAD_CREATE": "{timestamp} 🖊 Thread {channelMention(thread)} was created in channel <#{thread.parentId}>",
"THREAD_DELETE": "{timestamp} 🗑 Thread {channelMention(thread)} was deleted/archived from channel <#{thread.parentId}>",
"THREAD_UPDATE": "{timestamp} ✏ Thread {channelMention(newThread)} was edited. Changes:\n{differenceString}",
"ROLE_CREATE": "{timestamp} 🖊 Role **{role.name}** (`{role.id}`) was created",
"ROLE_DELETE": "{timestamp} 🖊 Role **{role.name}** (`{role.id}`) was deleted",
"ROLE_UPDATE": "{timestamp} 🖊 Role **{newRole.name}** (`{newRole.id}`) was edited. Changes:\n{differenceString}",
"MESSAGE_EDIT": "{timestamp} ✏ {userMention(user)} edited their message (`{after.id}`) in {channelMention(channel)}:\n**Before:**{messageSummary(before)}**After:**{messageSummary(after)}",
"MESSAGE_DELETE": "{timestamp} 🗑 Message (`{message.id}`) from {userMention(user)} deleted in {channelMention(channel)} (originally posted at **{messageDate}**):{messageSummary(message)}",
"MESSAGE_DELETE_BULK": "{timestamp} 🗑 **{count}** messages by {authorIds} deleted in {channelMention(channel)} ({archiveUrl})",
"MESSAGE_DELETE_BARE": "{timestamp} 🗑 Message (`{messageId}`) deleted in {channelMention(channel)} (no more info available)",
"MESSAGE_DELETE_AUTO": "{timestamp} 🗑 Auto-deleted message (`{message.id}`) from {userMention(user)} in {channelMention(channel)} (originally posted at **{messageDate}**):{messageSummary(message)}",
"VOICE_CHANNEL_JOIN": "{timestamp} 🎙 🔵 {userMention(member)} joined {channelMention(channel)}",
"VOICE_CHANNEL_MOVE": "{timestamp} 🎙 ↔ {userMention(member)} moved from {channelMention(oldChannel)} to {channelMention(newChannel)}",
"VOICE_CHANNEL_LEAVE": "{timestamp} 🎙 🔴 {userMention(member)} left {channelMention(channel)}",
"VOICE_CHANNEL_FORCE_MOVE": "{timestamp} 🎙 ✍ {userMention(member)} was moved from **{oldChannel.name}** to **{newChannel.name}** by {userMention(mod)}",
"VOICE_CHANNEL_FORCE_DISCONNECT": "{timestamp} 🎙 🚫 {userMention(member)} was forcefully disconnected from **{oldChannel.name}** by {userMention(mod)}",
"STAGE_INSTANCE_CREATE": "{timestamp} 📣 Stage Instance `{stageInstance.topic}` was created in Stage Channel <#{stageChannel.id}>",
"STAGE_INSTANCE_DELETE": "{timestamp} 📣 Stage Instance `{stageInstance.topic}` was deleted in Stage Channel <#{stageChannel.id}>",
"STAGE_INSTANCE_UPDATE": "{timestamp} 📣 Stage Instance `{newStageInstance.topic}` was edited in Stage Channel <#{stageChannel.id}>. Changes:\n{differenceString}",
"EMOJI_CREATE": "{timestamp} {emoji.mention} Emoji **{emoji.name}** (`{emoji.id}`) was created",
"EMOJI_DELETE": "{timestamp} 👋 Emoji **{emoji.name}** (`{emoji.id}`) was deleted",
"EMOJI_UPDATE": "{timestamp} {newEmoji.mention} Emoji **{newEmoji.name}** (`{newEmoji.id}`) was updated. Changes:\n{differenceString}",
"STICKER_CREATE": "{timestamp} 🖼️ Sticker `{sticker.name} ({sticker.id})` was created. Description: `{sticker.description}` Format: {emoji.format}",
"STICKER_DELETE": "{timestamp} 🖼️ Sticker `{sticker.name} ({sticker.id})` was deleted.",
"STICKER_UPDATE": "{timestamp} 🖼️ Sticker `{newSticker.name} ({sticker.id})` was updated. Changes:\n{differenceString}",
"COMMAND": "{timestamp} 🤖 {userMention(member)} used command in {channelMention(channel)}:\n`{command}`",
"MESSAGE_SPAM_DETECTED": "{timestamp} 🛑 {userMention(member)} spam detected in {channelMention(channel)}: {description} (more than {limit} in {interval}s)\n{archiveUrl}",
"OTHER_SPAM_DETECTED": "{timestamp} 🛑 {userMention(member)} spam detected: {description} (more than {limit} in {interval}s)",
"CENSOR": "{timestamp} 🛑 Censored message (`{message.id}`) from {userMention(user)} in {channelMention(channel)}: {reason}:\n```{messageText}```",
"CLEAN": "{timestamp} 🚿 {userMention(mod)} cleaned **{count}** message(s) in {channelMention(channel)}\n{archiveUrl}",
"CASE_CREATE": "{timestamp} ✏ {userMention(mod)} manually created new **{caseType}** case (#{caseNum})",
"CASE_DELETE": "{timestamp} ✂️ **Case #{case.case_number}** was deleted by {userMention(mod)}",
"MASSUNBAN": "{timestamp} ⚒ {userMention(mod)} mass-unbanned {count} users",
"MASSBAN": "{timestamp} ⚒ {userMention(mod)} massbanned {count} users",
"MASSMUTE": "{timestamp} 📢🚫 {userMention(mod)} massmuted {count} users",
"MEMBER_JOIN_WITH_PRIOR_RECORDS": "{timestamp} ⚠ {userMention(member)} joined with prior records. Recent cases:\n{recentCaseSummary}",
"CASE_UPDATE": "{timestamp} ✏ {userMention(mod)} updated case #{caseNumber} ({caseType}) with note:\n```{note}```",
"MEMBER_MUTE_REJOIN": "{timestamp} ⚠ Reapplied active mute for {userMention(member)} on rejoin",
"SCHEDULED_MESSAGE": "{timestamp} ⏰ {userMention(author)} scheduled a message to be posted to {channelMention(channel)} on {datetime}",
"SCHEDULED_REPEATED_MESSAGE": "{timestamp} ⏰ {userMention(author)} scheduled a message to be posted to {channelMention(channel)} on {datetime}, repeated {repeatDetails}",
"REPEATED_MESSAGE": "{timestamp} ⏰ {userMention(author)} scheduled a message to be posted to {channelMention(channel)} {repeatDetails}",
"POSTED_SCHEDULED_MESSAGE": "{timestamp} 📨 Posted scheduled message (`{messageId}`) to {channelMention(channel)} as scheduled by {userMention(author)}",
"BOT_ALERT": "{timestamp} ⚠ **BOT ALERT:** {tmplEval(body)}",
"DM_FAILED": "{timestamp} 🚧 Failed to send DM ({source}) to {userMention(user)}",
"AUTOMOD_ACTION": "{timestamp} 🤖 Automod rule **{if(not(prettyName), rule, prettyName)}** triggered by {userMention(users)}\n{matchSummary}\nActions taken: **{actionsTaken}**",
"SET_ANTIRAID_USER": "{timestamp} ⚔ {userMention(user)} set anti-raid to **{level}**",
"SET_ANTIRAID_AUTO": "{timestamp} ⚔ Anti-raid automatically set to **{level}**"
},
"type": "object",
"propertyNames": {
"enum": [
"MEMBER_WARN",
"MEMBER_MUTE",
"MEMBER_UNMUTE",
"MEMBER_MUTE_EXPIRED",
"MEMBER_KICK",
"MEMBER_BAN",
"MEMBER_UNBAN",
"MEMBER_FORCEBAN",
"MEMBER_SOFTBAN",
"MEMBER_JOIN",
"MEMBER_LEAVE",
"MEMBER_ROLE_ADD",
"MEMBER_ROLE_REMOVE",
"MEMBER_NICK_CHANGE",
"MEMBER_USERNAME_CHANGE",
"MEMBER_RESTORE",
"CHANNEL_CREATE",
"CHANNEL_DELETE",
"CHANNEL_UPDATE",
"THREAD_CREATE",
"THREAD_DELETE",
"THREAD_UPDATE",
"ROLE_CREATE",
"ROLE_DELETE",
"ROLE_UPDATE",
"MESSAGE_EDIT",
"MESSAGE_DELETE",
"MESSAGE_DELETE_BULK",
"MESSAGE_DELETE_BARE",
"VOICE_CHANNEL_JOIN",
"VOICE_CHANNEL_LEAVE",
"VOICE_CHANNEL_MOVE",
"STAGE_INSTANCE_CREATE",
"STAGE_INSTANCE_DELETE",
"STAGE_INSTANCE_UPDATE",
"EMOJI_CREATE",
"EMOJI_DELETE",
"EMOJI_UPDATE",
"STICKER_CREATE",
"STICKER_DELETE",
"STICKER_UPDATE",
"COMMAND",
"MESSAGE_SPAM_DETECTED",
"CENSOR",
"CLEAN",
"CASE_CREATE",
"MASSUNBAN",
"MASSBAN",
"MASSMUTE",
"MEMBER_TIMED_MUTE",
"MEMBER_TIMED_UNMUTE",
"MEMBER_TIMED_BAN",
"MEMBER_TIMED_UNBAN",
"MEMBER_JOIN_WITH_PRIOR_RECORDS",
"OTHER_SPAM_DETECTED",
"MEMBER_ROLE_CHANGES",
"VOICE_CHANNEL_FORCE_MOVE",
"VOICE_CHANNEL_FORCE_DISCONNECT",
"CASE_UPDATE",
"MEMBER_MUTE_REJOIN",
"SCHEDULED_MESSAGE",
"POSTED_SCHEDULED_MESSAGE",
"BOT_ALERT",
"AUTOMOD_ACTION",
"SCHEDULED_REPEATED_MESSAGE",
"REPEATED_MESSAGE",
"MESSAGE_DELETE_AUTO",
"SET_ANTIRAID_USER",
"SET_ANTIRAID_AUTO",
"MEMBER_NOTE",
"CASE_DELETE",
"DM_FAILED"
]
},
"additionalProperties": {
"anyOf": [
{
"type": "string"
},
{
"type": "object",
"properties": {
"content": {
"type": "string"
},
"tts": {
"type": "boolean"
},
"embeds": {
"type": "array",
"items": {
"type": "object",
"properties": {
"title": {
"type": "string"
},
"description": {
"type": "string"
},
"url": {
"type": "string"
},
"timestamp": {
"type": "string"
},
"color": {
"type": "number"
},
"footer": {
"type": "object",
"properties": {
"text": {
"type": "string"
},
"icon_url": {
"type": "string"
}
},
"required": [
"text"
]
},
"image": {
"type": "object",
"properties": {
"url": {
"type": "string"
},
"width": {
"type": "number"
},
"height": {
"type": "number"
}
},
"required": []
},
"thumbnail": {
"type": "object",
"properties": {
"url": {
"type": "string"
},
"width": {
"type": "number"
},
"height": {
"type": "number"
}
},
"required": []
},
"video": {
"type": "object",
"properties": {
"url": {
"type": "string"
},
"width": {
"type": "number"
},
"height": {
"type": "number"
}
},
"required": []
},
"provider": {
"type": "object",
"properties": {
"name": {
"type": "string"
},
"url": {
"type": "string"
}
},
"required": [
"name"
]
},
"fields": {
"type": "array",
"items": {
"type": "object",
"properties": {
"name": {
"type": "string"
},
"value": {
"type": "string"
},
"inline": {
"type": "boolean"
}
},
"required": []
}
},
"author": {
"anyOf": [
{
"type": "object",
"properties": {
"name": {
"type": "string"
},
"url": {
"type": "string"
},
"width": {
"type": "number"
},
"height": {
"type": "number"
}
},
"required": [
"name"
]
},
{
"type": "null"
}
]
}
},
"required": []
}
}
},
"required": []
}
]
}
},
"ping_user": {
"default": true,
"type": "boolean"
},
"allow_user_mentions": {
"default": false,
"type": "boolean"
},
"timestamp_format": {
"default": "[<t:]X[>]",
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"include_embed_timestamp": {
"default": true,
"type": "boolean"
}
},
"required": [],
"additionalProperties": false
},
"overrides": {
"type": "array",
"items": {
"type": "object",
"properties": {
"channel": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"category": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"level": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"user": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"role": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"thread": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"is_thread": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
},
"thread_type": {
"anyOf": [
{
"enum": [
"public",
"private"
]
},
{
"type": "null"
}
]
},
"extra": {},
"zzz_dummy_property_do_not_use": {},
"all": {
"type": "array",
"items": {
"$ref": "#/$defs/__schema1"
}
},
"any": {
"type": "array",
"items": {
"$ref": "#/$defs/__schema1"
}
},
"not": {
"$ref": "#/$defs/__schema1"
},
"config": {
"type": "object",
"properties": {
"channels": {
"default": {},
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {
"type": "object",
"properties": {
"include": {
"default": [],
"type": "array",
"items": {
"type": "string"
}
},
"exclude": {
"default": [],
"type": "array",
"items": {
"type": "string"
}
},
"batched": {
"default": true,
"type": "boolean"
},
"batch_time": {
"default": 1000,
"type": "number",
"minimum": 250,
"maximum": 5000
},
"excluded_users": {
"default": null,
"anyOf": [
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
]
},
"excluded_message_regexes": {
"default": null,
"anyOf": [
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
]
},
"excluded_channels": {
"default": null,
"anyOf": [
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
]
},
"excluded_categories": {
"default": null,
"anyOf": [
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
]
},
"excluded_threads": {
"default": null,
"anyOf": [
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
]
},
"exclude_bots": {
"default": false,
"type": "boolean"
},
"excluded_roles": {
"default": null,
"anyOf": [
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
]
},
"format": {
"default": {},
"type": "object",
"propertyNames": {
"enum": [
"MEMBER_WARN",
"MEMBER_MUTE",
"MEMBER_UNMUTE",
"MEMBER_MUTE_EXPIRED",
"MEMBER_KICK",
"MEMBER_BAN",
"MEMBER_UNBAN",
"MEMBER_FORCEBAN",
"MEMBER_SOFTBAN",
"MEMBER_JOIN",
"MEMBER_LEAVE",
"MEMBER_ROLE_ADD",
"MEMBER_ROLE_REMOVE",
"MEMBER_NICK_CHANGE",
"MEMBER_USERNAME_CHANGE",
"MEMBER_RESTORE",
"CHANNEL_CREATE",
"CHANNEL_DELETE",
"CHANNEL_UPDATE",
"THREAD_CREATE",
"THREAD_DELETE",
"THREAD_UPDATE",
"ROLE_CREATE",
"ROLE_DELETE",
"ROLE_UPDATE",
"MESSAGE_EDIT",
"MESSAGE_DELETE",
"MESSAGE_DELETE_BULK",
"MESSAGE_DELETE_BARE",
"VOICE_CHANNEL_JOIN",
"VOICE_CHANNEL_LEAVE",
"VOICE_CHANNEL_MOVE",
"STAGE_INSTANCE_CREATE",
"STAGE_INSTANCE_DELETE",
"STAGE_INSTANCE_UPDATE",
"EMOJI_CREATE",
"EMOJI_DELETE",
"EMOJI_UPDATE",
"STICKER_CREATE",
"STICKER_DELETE",
"STICKER_UPDATE",
"COMMAND",
"MESSAGE_SPAM_DETECTED",
"CENSOR",
"CLEAN",
"CASE_CREATE",
"MASSUNBAN",
"MASSBAN",
"MASSMUTE",
"MEMBER_TIMED_MUTE",
"MEMBER_TIMED_UNMUTE",
"MEMBER_TIMED_BAN",
"MEMBER_TIMED_UNBAN",
"MEMBER_JOIN_WITH_PRIOR_RECORDS",
"OTHER_SPAM_DETECTED",
"MEMBER_ROLE_CHANGES",
"VOICE_CHANNEL_FORCE_MOVE",
"VOICE_CHANNEL_FORCE_DISCONNECT",
"CASE_UPDATE",
"MEMBER_MUTE_REJOIN",
"SCHEDULED_MESSAGE",
"POSTED_SCHEDULED_MESSAGE",
"BOT_ALERT",
"AUTOMOD_ACTION",
"SCHEDULED_REPEATED_MESSAGE",
"REPEATED_MESSAGE",
"MESSAGE_DELETE_AUTO",
"SET_ANTIRAID_USER",
"SET_ANTIRAID_AUTO",
"MEMBER_NOTE",
"CASE_DELETE",
"DM_FAILED"
]
},
"additionalProperties": {
"anyOf": [
{
"type": "string"
},
{
"type": "object",
"properties": {
"content": {
"type": "string"
},
"tts": {
"type": "boolean"
},
"embeds": {
"type": "array",
"items": {
"type": "object",
"properties": {
"title": {
"type": "string"
},
"description": {
"type": "string"
},
"url": {
"type": "string"
},
"timestamp": {
"type": "string"
},
"color": {
"type": "number"
},
"footer": {
"type": "object",
"properties": {
"text": {
"type": "string"
},
"icon_url": {
"type": "string"
}
},
"required": []
},
"image": {
"type": "object",
"properties": {
"url": {
"type": "string"
},
"width": {
"type": "number"
},
"height": {
"type": "number"
}
},
"required": []
},
"thumbnail": {
"type": "object",
"properties": {
"url": {
"type": "string"
},
"width": {
"type": "number"
},
"height": {
"type": "number"
}
},
"required": []
},
"video": {
"type": "object",
"properties": {
"url": {
"type": "string"
},
"width": {
"type": "number"
},
"height": {
"type": "number"
}
},
"required": []
},
"provider": {
"type": "object",
"properties": {
"name": {
"type": "string"
},
"url": {
"type": "string"
}
},
"required": []
},
"fields": {
"type": "array",
"items": {
"type": "object",
"properties": {
"name": {
"type": "string"
},
"value": {
"type": "string"
},
"inline": {
"type": "boolean"
}
},
"required": []
}
},
"author": {
"anyOf": [
{
"type": "object",
"properties": {
"name": {
"type": "string"
},
"url": {
"type": "string"
},
"width": {
"type": "number"
},
"height": {
"type": "number"
}
},
"required": []
},
{
"type": "null"
}
]
}
},
"required": []
}
}
},
"required": []
}
]
}
},
"timestamp_format": {
"default": null,
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"include_embed_timestamp": {
"default": null,
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
}
},
"required": [],
"additionalProperties": false
}
},
"format": {
"default": {
"MEMBER_NOTE": "{timestamp} 🖊 Note added on {userMention(user)} by {userMention(mod)}",
"MEMBER_WARN": "{timestamp} ⚠️ {userMention(member)} was warned by {userMention(mod)}",
"MEMBER_MUTE": "{timestamp} 🔇 {userMention(user)} was muted indefinitely by {userMention(mod)}",
"MEMBER_TIMED_MUTE": "{timestamp} 🔇 {userMention(user)} was muted for **{time}** by {userMention(mod)}",
"MEMBER_UNMUTE": "{timestamp} 🔊 {userMention(user)} was unmuted by {userMention(mod)}",
"MEMBER_TIMED_UNMUTE": "{timestamp} 🔊 {userMention(user)} was scheduled to be unmuted in **{time}** by {userMention(mod)}",
"MEMBER_MUTE_EXPIRED": "{timestamp} 🔊 {userMention(member)}'s mute expired",
"MEMBER_KICK": "{timestamp} 👢 {userMention(user)} was kicked by {userMention(mod)}",
"MEMBER_BAN": "{timestamp} 🔨 {userMention(user)} was banned by {userMention(mod)}",
"MEMBER_UNBAN": "{timestamp} 🔓 User (`{userId}`) was unbanned by {userMention(mod)}",
"MEMBER_FORCEBAN": "{timestamp} 🔨 User (`{userId}`) was forcebanned by {userMention(mod)}",
"MEMBER_SOFTBAN": "{timestamp} 🔨 {userMention(member)} was softbanned by {userMention(mod)}",
"MEMBER_JOIN": "{timestamp} 📥 {new} {userMention(member)} joined (created <t:{account_age_ts}:R>)",
"MEMBER_LEAVE": "{timestamp} 📤 {userMention(member)} left the server",
"MEMBER_ROLE_ADD": "{timestamp} 🔑 {userMention(mod)} added roles for {userMention(member)}: **{roles}**",
"MEMBER_ROLE_REMOVE": "{timestamp} 🔑 {userMention(mod)} removed roles from {userMention(member)}: **{roles}**",
"MEMBER_ROLE_CHANGES": "{timestamp} 🔑 {userMention(member)} had role changes: received **{addedRoles}**, lost **{removedRoles}**",
"MEMBER_NICK_CHANGE": "{timestamp} ✏ {userMention(member)}: nickname changed from **{oldNick}** to **{newNick}**",
"MEMBER_USERNAME_CHANGE": "{timestamp} ✏ {userMention(user)}: username changed from **{oldName}** to **{newName}**",
"MEMBER_RESTORE": "{timestamp} 💿 Restored {restoredData} for {userMention(member)} on rejoin",
"MEMBER_TIMED_BAN": "{timestamp} 🔨 {userMention(user)} was tempbanned by {userMention(mod)} for {banTime}",
"MEMBER_TIMED_UNBAN": "{timestamp} 🔓 User (`{userId}`) was automatically unbanned by {userMention(mod)} after a tempban for {banTime}",
"CHANNEL_CREATE": "{timestamp} 🖊 Channel {channelMention(channel)} was created",
"CHANNEL_DELETE": "{timestamp} 🗑 Channel {channelMention(channel)} was deleted",
"CHANNEL_UPDATE": "{timestamp} ✏ Channel {channelMention(newChannel)} was edited. Changes:\n{differenceString}",
"THREAD_CREATE": "{timestamp} 🖊 Thread {channelMention(thread)} was created in channel <#{thread.parentId}>",
"THREAD_DELETE": "{timestamp} 🗑 Thread {channelMention(thread)} was deleted/archived from channel <#{thread.parentId}>",
"THREAD_UPDATE": "{timestamp} ✏ Thread {channelMention(newThread)} was edited. Changes:\n{differenceString}",
"ROLE_CREATE": "{timestamp} 🖊 Role **{role.name}** (`{role.id}`) was created",
"ROLE_DELETE": "{timestamp} 🖊 Role **{role.name}** (`{role.id}`) was deleted",
"ROLE_UPDATE": "{timestamp} 🖊 Role **{newRole.name}** (`{newRole.id}`) was edited. Changes:\n{differenceString}",
"MESSAGE_EDIT": "{timestamp} ✏ {userMention(user)} edited their message (`{after.id}`) in {channelMention(channel)}:\n**Before:**{messageSummary(before)}**After:**{messageSummary(after)}",
"MESSAGE_DELETE": "{timestamp} 🗑 Message (`{message.id}`) from {userMention(user)} deleted in {channelMention(channel)} (originally posted at **{messageDate}**):{messageSummary(message)}",
"MESSAGE_DELETE_BULK": "{timestamp} 🗑 **{count}** messages by {authorIds} deleted in {channelMention(channel)} ({archiveUrl})",
"MESSAGE_DELETE_BARE": "{timestamp} 🗑 Message (`{messageId}`) deleted in {channelMention(channel)} (no more info available)",
"MESSAGE_DELETE_AUTO": "{timestamp} 🗑 Auto-deleted message (`{message.id}`) from {userMention(user)} in {channelMention(channel)} (originally posted at **{messageDate}**):{messageSummary(message)}",
"VOICE_CHANNEL_JOIN": "{timestamp} 🎙 🔵 {userMention(member)} joined {channelMention(channel)}",
"VOICE_CHANNEL_MOVE": "{timestamp} 🎙 ↔ {userMention(member)} moved from {channelMention(oldChannel)} to {channelMention(newChannel)}",
"VOICE_CHANNEL_LEAVE": "{timestamp} 🎙 🔴 {userMention(member)} left {channelMention(channel)}",
"VOICE_CHANNEL_FORCE_MOVE": "{timestamp} 🎙 ✍ {userMention(member)} was moved from **{oldChannel.name}** to **{newChannel.name}** by {userMention(mod)}",
"VOICE_CHANNEL_FORCE_DISCONNECT": "{timestamp} 🎙 🚫 {userMention(member)} was forcefully disconnected from **{oldChannel.name}** by {userMention(mod)}",
"STAGE_INSTANCE_CREATE": "{timestamp} 📣 Stage Instance `{stageInstance.topic}` was created in Stage Channel <#{stageChannel.id}>",
"STAGE_INSTANCE_DELETE": "{timestamp} 📣 Stage Instance `{stageInstance.topic}` was deleted in Stage Channel <#{stageChannel.id}>",
"STAGE_INSTANCE_UPDATE": "{timestamp} 📣 Stage Instance `{newStageInstance.topic}` was edited in Stage Channel <#{stageChannel.id}>. Changes:\n{differenceString}",
"EMOJI_CREATE": "{timestamp} {emoji.mention} Emoji **{emoji.name}** (`{emoji.id}`) was created",
"EMOJI_DELETE": "{timestamp} 👋 Emoji **{emoji.name}** (`{emoji.id}`) was deleted",
"EMOJI_UPDATE": "{timestamp} {newEmoji.mention} Emoji **{newEmoji.name}** (`{newEmoji.id}`) was updated. Changes:\n{differenceString}",
"STICKER_CREATE": "{timestamp} 🖼️ Sticker `{sticker.name} ({sticker.id})` was created. Description: `{sticker.description}` Format: {emoji.format}",
"STICKER_DELETE": "{timestamp} 🖼️ Sticker `{sticker.name} ({sticker.id})` was deleted.",
"STICKER_UPDATE": "{timestamp} 🖼️ Sticker `{newSticker.name} ({sticker.id})` was updated. Changes:\n{differenceString}",
"COMMAND": "{timestamp} 🤖 {userMention(member)} used command in {channelMention(channel)}:\n`{command}`",
"MESSAGE_SPAM_DETECTED": "{timestamp} 🛑 {userMention(member)} spam detected in {channelMention(channel)}: {description} (more than {limit} in {interval}s)\n{archiveUrl}",
"OTHER_SPAM_DETECTED": "{timestamp} 🛑 {userMention(member)} spam detected: {description} (more than {limit} in {interval}s)",
"CENSOR": "{timestamp} 🛑 Censored message (`{message.id}`) from {userMention(user)} in {channelMention(channel)}: {reason}:\n```{messageText}```",
"CLEAN": "{timestamp} 🚿 {userMention(mod)} cleaned **{count}** message(s) in {channelMention(channel)}\n{archiveUrl}",
"CASE_CREATE": "{timestamp} ✏ {userMention(mod)} manually created new **{caseType}** case (#{caseNum})",
"CASE_DELETE": "{timestamp} ✂️ **Case #{case.case_number}** was deleted by {userMention(mod)}",
"MASSUNBAN": "{timestamp} ⚒ {userMention(mod)} mass-unbanned {count} users",
"MASSBAN": "{timestamp} ⚒ {userMention(mod)} massbanned {count} users",
"MASSMUTE": "{timestamp} 📢🚫 {userMention(mod)} massmuted {count} users",
"MEMBER_JOIN_WITH_PRIOR_RECORDS": "{timestamp} ⚠ {userMention(member)} joined with prior records. Recent cases:\n{recentCaseSummary}",
"CASE_UPDATE": "{timestamp} ✏ {userMention(mod)} updated case #{caseNumber} ({caseType}) with note:\n```{note}```",
"MEMBER_MUTE_REJOIN": "{timestamp} ⚠ Reapplied active mute for {userMention(member)} on rejoin",
"SCHEDULED_MESSAGE": "{timestamp} ⏰ {userMention(author)} scheduled a message to be posted to {channelMention(channel)} on {datetime}",
"SCHEDULED_REPEATED_MESSAGE": "{timestamp} ⏰ {userMention(author)} scheduled a message to be posted to {channelMention(channel)} on {datetime}, repeated {repeatDetails}",
"REPEATED_MESSAGE": "{timestamp} ⏰ {userMention(author)} scheduled a message to be posted to {channelMention(channel)} {repeatDetails}",
"POSTED_SCHEDULED_MESSAGE": "{timestamp} 📨 Posted scheduled message (`{messageId}`) to {channelMention(channel)} as scheduled by {userMention(author)}",
"BOT_ALERT": "{timestamp} ⚠ **BOT ALERT:** {tmplEval(body)}",
"DM_FAILED": "{timestamp} 🚧 Failed to send DM ({source}) to {userMention(user)}",
"AUTOMOD_ACTION": "{timestamp} 🤖 Automod rule **{if(not(prettyName), rule, prettyName)}** triggered by {userMention(users)}\n{matchSummary}\nActions taken: **{actionsTaken}**",
"SET_ANTIRAID_USER": "{timestamp} ⚔ {userMention(user)} set anti-raid to **{level}**",
"SET_ANTIRAID_AUTO": "{timestamp} ⚔ Anti-raid automatically set to **{level}**"
},
"type": "object",
"propertyNames": {
"enum": [
"MEMBER_WARN",
"MEMBER_MUTE",
"MEMBER_UNMUTE",
"MEMBER_MUTE_EXPIRED",
"MEMBER_KICK",
"MEMBER_BAN",
"MEMBER_UNBAN",
"MEMBER_FORCEBAN",
"MEMBER_SOFTBAN",
"MEMBER_JOIN",
"MEMBER_LEAVE",
"MEMBER_ROLE_ADD",
"MEMBER_ROLE_REMOVE",
"MEMBER_NICK_CHANGE",
"MEMBER_USERNAME_CHANGE",
"MEMBER_RESTORE",
"CHANNEL_CREATE",
"CHANNEL_DELETE",
"CHANNEL_UPDATE",
"THREAD_CREATE",
"THREAD_DELETE",
"THREAD_UPDATE",
"ROLE_CREATE",
"ROLE_DELETE",
"ROLE_UPDATE",
"MESSAGE_EDIT",
"MESSAGE_DELETE",
"MESSAGE_DELETE_BULK",
"MESSAGE_DELETE_BARE",
"VOICE_CHANNEL_JOIN",
"VOICE_CHANNEL_LEAVE",
"VOICE_CHANNEL_MOVE",
"STAGE_INSTANCE_CREATE",
"STAGE_INSTANCE_DELETE",
"STAGE_INSTANCE_UPDATE",
"EMOJI_CREATE",
"EMOJI_DELETE",
"EMOJI_UPDATE",
"STICKER_CREATE",
"STICKER_DELETE",
"STICKER_UPDATE",
"COMMAND",
"MESSAGE_SPAM_DETECTED",
"CENSOR",
"CLEAN",
"CASE_CREATE",
"MASSUNBAN",
"MASSBAN",
"MASSMUTE",
"MEMBER_TIMED_MUTE",
"MEMBER_TIMED_UNMUTE",
"MEMBER_TIMED_BAN",
"MEMBER_TIMED_UNBAN",
"MEMBER_JOIN_WITH_PRIOR_RECORDS",
"OTHER_SPAM_DETECTED",
"MEMBER_ROLE_CHANGES",
"VOICE_CHANNEL_FORCE_MOVE",
"VOICE_CHANNEL_FORCE_DISCONNECT",
"CASE_UPDATE",
"MEMBER_MUTE_REJOIN",
"SCHEDULED_MESSAGE",
"POSTED_SCHEDULED_MESSAGE",
"BOT_ALERT",
"AUTOMOD_ACTION",
"SCHEDULED_REPEATED_MESSAGE",
"REPEATED_MESSAGE",
"MESSAGE_DELETE_AUTO",
"SET_ANTIRAID_USER",
"SET_ANTIRAID_AUTO",
"MEMBER_NOTE",
"CASE_DELETE",
"DM_FAILED"
]
},
"additionalProperties": {
"anyOf": [
{
"type": "string"
},
{
"type": "object",
"properties": {
"content": {
"type": "string"
},
"tts": {
"type": "boolean"
},
"embeds": {
"type": "array",
"items": {
"type": "object",
"properties": {
"title": {
"type": "string"
},
"description": {
"type": "string"
},
"url": {
"type": "string"
},
"timestamp": {
"type": "string"
},
"color": {
"type": "number"
},
"footer": {
"type": "object",
"properties": {
"text": {
"type": "string"
},
"icon_url": {
"type": "string"
}
},
"required": []
},
"image": {
"type": "object",
"properties": {
"url": {
"type": "string"
},
"width": {
"type": "number"
},
"height": {
"type": "number"
}
},
"required": []
},
"thumbnail": {
"type": "object",
"properties": {
"url": {
"type": "string"
},
"width": {
"type": "number"
},
"height": {
"type": "number"
}
},
"required": []
},
"video": {
"type": "object",
"properties": {
"url": {
"type": "string"
},
"width": {
"type": "number"
},
"height": {
"type": "number"
}
},
"required": []
},
"provider": {
"type": "object",
"properties": {
"name": {
"type": "string"
},
"url": {
"type": "string"
}
},
"required": []
},
"fields": {
"type": "array",
"items": {
"type": "object",
"properties": {
"name": {
"type": "string"
},
"value": {
"type": "string"
},
"inline": {
"type": "boolean"
}
},
"required": []
}
},
"author": {
"anyOf": [
{
"type": "object",
"properties": {
"name": {
"type": "string"
},
"url": {
"type": "string"
},
"width": {
"type": "number"
},
"height": {
"type": "number"
}
},
"required": []
},
{
"type": "null"
}
]
}
},
"required": []
}
}
},
"required": []
}
]
}
},
"ping_user": {
"default": true,
"type": "boolean"
},
"allow_user_mentions": {
"default": false,
"type": "boolean"
},
"timestamp_format": {
"default": "[<t:]X[>]",
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"include_embed_timestamp": {
"default": true,
"type": "boolean"
}
},
"required": [],
"additionalProperties": false
}
},
"required": [
"config"
],
"additionalProperties": false
}
}
},
"required": []
},
"message_saver": {
"type": "object",
"properties": {
"config": {
"type": "object",
"properties": {
"can_manage": {
"default": false,
"type": "boolean"
}
},
"required": [],
"additionalProperties": false
},
"overrides": {
"type": "array",
"items": {
"type": "object",
"properties": {
"channel": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"category": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"level": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"user": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"role": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"thread": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"is_thread": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
},
"thread_type": {
"anyOf": [
{
"enum": [
"public",
"private"
]
},
{
"type": "null"
}
]
},
"extra": {},
"zzz_dummy_property_do_not_use": {},
"all": {
"type": "array",
"items": {
"$ref": "#/$defs/__schema1"
}
},
"any": {
"type": "array",
"items": {
"$ref": "#/$defs/__schema1"
}
},
"not": {
"$ref": "#/$defs/__schema1"
},
"config": {
"type": "object",
"properties": {
"can_manage": {
"default": false,
"type": "boolean"
}
},
"required": [],
"additionalProperties": false
}
},
"required": [
"config"
],
"additionalProperties": false
}
}
},
"required": []
},
"mod_actions": {
"type": "object",
"properties": {
"config": {
"type": "object",
"properties": {
"dm_on_warn": {
"default": true,
"type": "boolean"
},
"dm_on_kick": {
"default": false,
"type": "boolean"
},
"dm_on_ban": {
"default": false,
"type": "boolean"
},
"message_on_warn": {
"default": false,
"type": "boolean"
},
"message_on_kick": {
"default": false,
"type": "boolean"
},
"message_on_ban": {
"default": false,
"type": "boolean"
},
"message_channel": {
"default": null,
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"warn_message": {
"default": "You have received a warning on the {guildName} server: {reason}",
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"kick_message": {
"default": "You have been kicked from the {guildName} server. Reason given: {reason}",
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"ban_message": {
"default": "You have been banned from the {guildName} server. Reason given: {reason}",
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"tempban_message": {
"default": "You have been banned from the {guildName} server for {banTime}. Reason given: {reason}",
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"alert_on_rejoin": {
"default": false,
"type": "boolean"
},
"alert_channel": {
"default": null,
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"warn_notify_enabled": {
"default": false,
"type": "boolean"
},
"warn_notify_threshold": {
"default": 5,
"type": "number"
},
"warn_notify_message": {
"default": "The user already has **{priorWarnings}** warnings!\n Please check their prior cases and assess whether or not to warn anyways.\n Proceed with the warning?",
"type": "string"
},
"ban_delete_message_days": {
"default": 1,
"type": "number"
},
"attachment_link_reaction": {
"default": "warn",
"anyOf": [
{
"anyOf": [
{
"const": "none"
},
{
"const": "warn"
},
{
"const": "restrict"
}
]
},
{
"type": "null"
}
]
},
"can_note": {
"default": false,
"type": "boolean"
},
"can_warn": {
"default": false,
"type": "boolean"
},
"can_mute": {
"default": false,
"type": "boolean"
},
"can_kick": {
"default": false,
"type": "boolean"
},
"can_ban": {
"default": false,
"type": "boolean"
},
"can_unban": {
"default": false,
"type": "boolean"
},
"can_view": {
"default": false,
"type": "boolean"
},
"can_addcase": {
"default": false,
"type": "boolean"
},
"can_massunban": {
"default": false,
"type": "boolean"
},
"can_massban": {
"default": false,
"type": "boolean"
},
"can_massmute": {
"default": false,
"type": "boolean"
},
"can_hidecase": {
"default": false,
"type": "boolean"
},
"can_deletecase": {
"default": false,
"type": "boolean"
},
"can_act_as_other": {
"default": false,
"type": "boolean"
},
"create_cases_for_manual_actions": {
"default": true,
"type": "boolean"
}
},
"required": [],
"additionalProperties": false
},
"overrides": {
"type": "array",
"items": {
"type": "object",
"properties": {
"channel": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"category": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"level": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"user": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"role": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"thread": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"is_thread": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
},
"thread_type": {
"anyOf": [
{
"enum": [
"public",
"private"
]
},
{
"type": "null"
}
]
},
"extra": {},
"zzz_dummy_property_do_not_use": {},
"all": {
"type": "array",
"items": {
"$ref": "#/$defs/__schema1"
}
},
"any": {
"type": "array",
"items": {
"$ref": "#/$defs/__schema1"
}
},
"not": {
"$ref": "#/$defs/__schema1"
},
"config": {
"type": "object",
"properties": {
"dm_on_warn": {
"default": true,
"type": "boolean"
},
"dm_on_kick": {
"default": false,
"type": "boolean"
},
"dm_on_ban": {
"default": false,
"type": "boolean"
},
"message_on_warn": {
"default": false,
"type": "boolean"
},
"message_on_kick": {
"default": false,
"type": "boolean"
},
"message_on_ban": {
"default": false,
"type": "boolean"
},
"message_channel": {
"default": null,
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"warn_message": {
"default": "You have received a warning on the {guildName} server: {reason}",
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"kick_message": {
"default": "You have been kicked from the {guildName} server. Reason given: {reason}",
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"ban_message": {
"default": "You have been banned from the {guildName} server. Reason given: {reason}",
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"tempban_message": {
"default": "You have been banned from the {guildName} server for {banTime}. Reason given: {reason}",
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"alert_on_rejoin": {
"default": false,
"type": "boolean"
},
"alert_channel": {
"default": null,
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"warn_notify_enabled": {
"default": false,
"type": "boolean"
},
"warn_notify_threshold": {
"default": 5,
"type": "number"
},
"warn_notify_message": {
"default": "The user already has **{priorWarnings}** warnings!\n Please check their prior cases and assess whether or not to warn anyways.\n Proceed with the warning?",
"type": "string"
},
"ban_delete_message_days": {
"default": 1,
"type": "number"
},
"attachment_link_reaction": {
"default": "warn",
"anyOf": [
{
"anyOf": [
{
"const": "none"
},
{
"const": "warn"
},
{
"const": "restrict"
}
]
},
{
"type": "null"
}
]
},
"can_note": {
"default": false,
"type": "boolean"
},
"can_warn": {
"default": false,
"type": "boolean"
},
"can_mute": {
"default": false,
"type": "boolean"
},
"can_kick": {
"default": false,
"type": "boolean"
},
"can_ban": {
"default": false,
"type": "boolean"
},
"can_unban": {
"default": false,
"type": "boolean"
},
"can_view": {
"default": false,
"type": "boolean"
},
"can_addcase": {
"default": false,
"type": "boolean"
},
"can_massunban": {
"default": false,
"type": "boolean"
},
"can_massban": {
"default": false,
"type": "boolean"
},
"can_massmute": {
"default": false,
"type": "boolean"
},
"can_hidecase": {
"default": false,
"type": "boolean"
},
"can_deletecase": {
"default": false,
"type": "boolean"
},
"can_act_as_other": {
"default": false,
"type": "boolean"
},
"create_cases_for_manual_actions": {
"default": true,
"type": "boolean"
}
},
"required": [],
"additionalProperties": false
}
},
"required": [
"config"
],
"additionalProperties": false
}
}
},
"required": []
},
"mutes": {
"type": "object",
"properties": {
"config": {
"type": "object",
"properties": {
"mute_role": {
"default": null,
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"move_to_voice_channel": {
"default": null,
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"kick_from_voice_channel": {
"default": false,
"type": "boolean"
},
"dm_on_mute": {
"default": false,
"type": "boolean"
},
"dm_on_update": {
"default": false,
"type": "boolean"
},
"message_on_mute": {
"default": false,
"type": "boolean"
},
"message_on_update": {
"default": false,
"type": "boolean"
},
"message_channel": {
"default": null,
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"mute_message": {
"default": "You have been muted on the {guildName} server. Reason given: {reason}",
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"timed_mute_message": {
"default": "You have been muted on the {guildName} server for {time}. Reason given: {reason}",
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"update_mute_message": {
"default": "Your mute on the {guildName} server has been updated to {time}.",
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"remove_roles_on_mute": {
"default": false,
"anyOf": [
{
"type": "boolean"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
"restore_roles_on_mute": {
"default": false,
"anyOf": [
{
"type": "boolean"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
"can_view_list": {
"default": false,
"type": "boolean"
},
"can_cleanup": {
"default": false,
"type": "boolean"
}
},
"required": [],
"additionalProperties": false
},
"overrides": {
"type": "array",
"items": {
"type": "object",
"properties": {
"channel": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"category": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"level": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"user": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"role": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"thread": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"is_thread": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
},
"thread_type": {
"anyOf": [
{
"enum": [
"public",
"private"
]
},
{
"type": "null"
}
]
},
"extra": {},
"zzz_dummy_property_do_not_use": {},
"all": {
"type": "array",
"items": {
"$ref": "#/$defs/__schema1"
}
},
"any": {
"type": "array",
"items": {
"$ref": "#/$defs/__schema1"
}
},
"not": {
"$ref": "#/$defs/__schema1"
},
"config": {
"type": "object",
"properties": {
"mute_role": {
"default": null,
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"move_to_voice_channel": {
"default": null,
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"kick_from_voice_channel": {
"default": false,
"type": "boolean"
},
"dm_on_mute": {
"default": false,
"type": "boolean"
},
"dm_on_update": {
"default": false,
"type": "boolean"
},
"message_on_mute": {
"default": false,
"type": "boolean"
},
"message_on_update": {
"default": false,
"type": "boolean"
},
"message_channel": {
"default": null,
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"mute_message": {
"default": "You have been muted on the {guildName} server. Reason given: {reason}",
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"timed_mute_message": {
"default": "You have been muted on the {guildName} server for {time}. Reason given: {reason}",
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"update_mute_message": {
"default": "Your mute on the {guildName} server has been updated to {time}.",
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"remove_roles_on_mute": {
"default": false,
"anyOf": [
{
"type": "boolean"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
"restore_roles_on_mute": {
"default": false,
"anyOf": [
{
"type": "boolean"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
"can_view_list": {
"default": false,
"type": "boolean"
},
"can_cleanup": {
"default": false,
"type": "boolean"
}
},
"required": [],
"additionalProperties": false
}
},
"required": [
"config"
],
"additionalProperties": false
}
}
},
"required": []
},
"name_history": {
"type": "object",
"properties": {
"config": {
"type": "object",
"properties": {
"can_view": {
"default": false,
"type": "boolean"
}
},
"required": [],
"additionalProperties": false
},
"overrides": {
"type": "array",
"items": {
"type": "object",
"properties": {
"channel": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"category": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"level": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"user": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"role": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"thread": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"is_thread": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
},
"thread_type": {
"anyOf": [
{
"enum": [
"public",
"private"
]
},
{
"type": "null"
}
]
},
"extra": {},
"zzz_dummy_property_do_not_use": {},
"all": {
"type": "array",
"items": {
"$ref": "#/$defs/__schema1"
}
},
"any": {
"type": "array",
"items": {
"$ref": "#/$defs/__schema1"
}
},
"not": {
"$ref": "#/$defs/__schema1"
},
"config": {
"type": "object",
"properties": {
"can_view": {
"default": false,
"type": "boolean"
}
},
"required": [],
"additionalProperties": false
}
},
"required": [
"config"
],
"additionalProperties": false
}
}
},
"required": []
},
"persist": {
"type": "object",
"properties": {
"config": {
"type": "object",
"properties": {
"persisted_roles": {
"default": [],
"type": "array",
"items": {
"type": "string"
}
},
"persist_nicknames": {
"default": false,
"type": "boolean"
},
"persist_voice_mutes": {
"default": false,
"type": "boolean"
}
},
"required": [],
"additionalProperties": false
},
"overrides": {
"type": "array",
"items": {
"type": "object",
"properties": {
"channel": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"category": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"level": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"user": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"role": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"thread": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"is_thread": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
},
"thread_type": {
"anyOf": [
{
"enum": [
"public",
"private"
]
},
{
"type": "null"
}
]
},
"extra": {},
"zzz_dummy_property_do_not_use": {},
"all": {
"type": "array",
"items": {
"$ref": "#/$defs/__schema1"
}
},
"any": {
"type": "array",
"items": {
"$ref": "#/$defs/__schema1"
}
},
"not": {
"$ref": "#/$defs/__schema1"
},
"config": {
"type": "object",
"properties": {
"persisted_roles": {
"default": [],
"type": "array",
"items": {
"type": "string"
}
},
"persist_nicknames": {
"default": false,
"type": "boolean"
},
"persist_voice_mutes": {
"default": false,
"type": "boolean"
}
},
"required": [],
"additionalProperties": false
}
},
"required": [
"config"
],
"additionalProperties": false
}
}
},
"required": []
},
"phisherman": {
"type": "object",
"properties": {
"config": {
"type": "object",
"properties": {
"api_key": {
"default": null,
"anyOf": [
{
"type": "string",
"maxLength": 255
},
{
"type": "null"
}
]
}
},
"required": [],
"additionalProperties": false
},
"overrides": {
"type": "array",
"items": {
"type": "object",
"properties": {
"channel": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"category": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"level": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"user": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"role": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"thread": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"is_thread": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
},
"thread_type": {
"anyOf": [
{
"enum": [
"public",
"private"
]
},
{
"type": "null"
}
]
},
"extra": {},
"zzz_dummy_property_do_not_use": {},
"all": {
"type": "array",
"items": {
"$ref": "#/$defs/__schema1"
}
},
"any": {
"type": "array",
"items": {
"$ref": "#/$defs/__schema1"
}
},
"not": {
"$ref": "#/$defs/__schema1"
},
"config": {
"type": "object",
"properties": {
"api_key": {
"default": null,
"anyOf": [
{
"type": "string",
"maxLength": 255
},
{
"type": "null"
}
]
}
},
"required": [],
"additionalProperties": false
}
},
"required": [
"config"
],
"additionalProperties": false
}
}
},
"required": []
},
"pingable_roles": {
"type": "object",
"properties": {
"config": {
"type": "object",
"properties": {
"can_manage": {
"default": false,
"type": "boolean"
}
},
"required": [],
"additionalProperties": false
},
"overrides": {
"type": "array",
"items": {
"type": "object",
"properties": {
"channel": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"category": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"level": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"user": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"role": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"thread": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"is_thread": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
},
"thread_type": {
"anyOf": [
{
"enum": [
"public",
"private"
]
},
{
"type": "null"
}
]
},
"extra": {},
"zzz_dummy_property_do_not_use": {},
"all": {
"type": "array",
"items": {
"$ref": "#/$defs/__schema1"
}
},
"any": {
"type": "array",
"items": {
"$ref": "#/$defs/__schema1"
}
},
"not": {
"$ref": "#/$defs/__schema1"
},
"config": {
"type": "object",
"properties": {
"can_manage": {
"default": false,
"type": "boolean"
}
},
"required": [],
"additionalProperties": false
}
},
"required": [
"config"
],
"additionalProperties": false
}
}
},
"required": []
},
"post": {
"type": "object",
"properties": {
"config": {
"type": "object",
"properties": {
"can_post": {
"default": false,
"type": "boolean"
}
},
"required": [],
"additionalProperties": false
},
"overrides": {
"type": "array",
"items": {
"type": "object",
"properties": {
"channel": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"category": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"level": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"user": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"role": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"thread": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"is_thread": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
},
"thread_type": {
"anyOf": [
{
"enum": [
"public",
"private"
]
},
{
"type": "null"
}
]
},
"extra": {},
"zzz_dummy_property_do_not_use": {},
"all": {
"type": "array",
"items": {
"$ref": "#/$defs/__schema1"
}
},
"any": {
"type": "array",
"items": {
"$ref": "#/$defs/__schema1"
}
},
"not": {
"$ref": "#/$defs/__schema1"
},
"config": {
"type": "object",
"properties": {
"can_post": {
"default": false,
"type": "boolean"
}
},
"required": [],
"additionalProperties": false
}
},
"required": [
"config"
],
"additionalProperties": false
}
}
},
"required": []
},
"reaction_roles": {
"type": "object",
"properties": {
"config": {
"type": "object",
"properties": {
"auto_refresh_interval": {
"default": 900000,
"type": "number",
"minimum": 900000
},
"remove_user_reactions": {
"default": true,
"type": "boolean"
},
"can_manage": {
"default": false,
"type": "boolean"
},
"button_groups": {
"default": null,
"type": "null"
}
},
"required": [],
"additionalProperties": false
},
"overrides": {
"type": "array",
"items": {
"type": "object",
"properties": {
"channel": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"category": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"level": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"user": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"role": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"thread": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"is_thread": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
},
"thread_type": {
"anyOf": [
{
"enum": [
"public",
"private"
]
},
{
"type": "null"
}
]
},
"extra": {},
"zzz_dummy_property_do_not_use": {},
"all": {
"type": "array",
"items": {
"$ref": "#/$defs/__schema1"
}
},
"any": {
"type": "array",
"items": {
"$ref": "#/$defs/__schema1"
}
},
"not": {
"$ref": "#/$defs/__schema1"
},
"config": {
"type": "object",
"properties": {
"auto_refresh_interval": {
"default": 900000,
"type": "number",
"minimum": 900000
},
"remove_user_reactions": {
"default": true,
"type": "boolean"
},
"can_manage": {
"default": false,
"type": "boolean"
},
"button_groups": {
"default": null,
"type": "null"
}
},
"required": [],
"additionalProperties": false
}
},
"required": [
"config"
],
"additionalProperties": false
}
}
},
"required": []
},
"reminders": {
"type": "object",
"properties": {
"config": {
"type": "object",
"properties": {
"can_use": {
"default": false,
"type": "boolean"
}
},
"required": [],
"additionalProperties": false
},
"overrides": {
"type": "array",
"items": {
"type": "object",
"properties": {
"channel": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"category": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"level": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"user": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"role": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"thread": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"is_thread": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
},
"thread_type": {
"anyOf": [
{
"enum": [
"public",
"private"
]
},
{
"type": "null"
}
]
},
"extra": {},
"zzz_dummy_property_do_not_use": {},
"all": {
"type": "array",
"items": {
"$ref": "#/$defs/__schema1"
}
},
"any": {
"type": "array",
"items": {
"$ref": "#/$defs/__schema1"
}
},
"not": {
"$ref": "#/$defs/__schema1"
},
"config": {
"type": "object",
"properties": {
"can_use": {
"default": false,
"type": "boolean"
}
},
"required": [],
"additionalProperties": false
}
},
"required": [
"config"
],
"additionalProperties": false
}
}
},
"required": []
},
"role_buttons": {
"type": "object",
"properties": {
"config": {
"type": "object",
"properties": {
"buttons": {
"default": {},
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {
"type": "object",
"properties": {
"message": {
"anyOf": [
{
"type": "object",
"properties": {
"channel_id": {
"type": "string"
},
"message_id": {
"type": "string"
}
},
"required": [
"channel_id",
"message_id"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"channel_id": {
"type": "string"
},
"content": {
"anyOf": [
{
"type": "string"
},
{
"type": "object",
"properties": {
"content": {
"type": "string"
},
"tts": {
"type": "boolean"
},
"embeds": {
"type": "array",
"items": {
"type": "object",
"properties": {
"title": {
"type": "string"
},
"description": {
"type": "string"
},
"url": {
"type": "string"
},
"timestamp": {
"type": "string"
},
"color": {
"type": "number"
},
"footer": {
"type": "object",
"properties": {
"text": {
"type": "string"
},
"icon_url": {
"type": "string"
}
},
"required": [
"text"
]
},
"image": {
"type": "object",
"properties": {
"url": {
"type": "string"
},
"width": {
"type": "number"
},
"height": {
"type": "number"
}
},
"required": []
},
"thumbnail": {
"type": "object",
"properties": {
"url": {
"type": "string"
},
"width": {
"type": "number"
},
"height": {
"type": "number"
}
},
"required": []
},
"video": {
"type": "object",
"properties": {
"url": {
"type": "string"
},
"width": {
"type": "number"
},
"height": {
"type": "number"
}
},
"required": []
},
"provider": {
"type": "object",
"properties": {
"name": {
"type": "string"
},
"url": {
"type": "string"
}
},
"required": [
"name"
]
},
"fields": {
"type": "array",
"items": {
"type": "object",
"properties": {
"name": {
"type": "string"
},
"value": {
"type": "string"
},
"inline": {
"type": "boolean"
}
},
"required": []
}
},
"author": {
"anyOf": [
{
"type": "object",
"properties": {
"name": {
"type": "string"
},
"url": {
"type": "string"
},
"width": {
"type": "number"
},
"height": {
"type": "number"
}
},
"required": [
"name"
]
},
{
"type": "null"
}
]
}
},
"required": []
}
}
},
"required": []
}
]
}
},
"required": [
"channel_id",
"content"
],
"additionalProperties": false
}
]
},
"options": {
"maxItems": 25,
"type": "array",
"items": {
"type": "object",
"properties": {
"role_id": {
"type": "string"
},
"label": {
"default": null,
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"emoji": {
"default": null,
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"style": {
"default": null,
"anyOf": [
{
"anyOf": [
{
"const": 1
},
{
"const": 2
},
{
"const": 3
},
{
"const": 4
},
{
"const": "PRIMARY"
},
{
"const": "SECONDARY"
},
{
"const": "SUCCESS"
},
{
"const": "DANGER"
}
]
},
{
"type": "null"
}
]
},
"start_new_row": {
"default": false,
"type": "boolean"
}
},
"required": [
"role_id"
],
"additionalProperties": false
}
},
"exclusive": {
"default": false,
"type": "boolean"
}
},
"required": [
"message",
"options"
],
"additionalProperties": false
}
},
"can_reset": {
"default": false,
"type": "boolean"
}
},
"required": [],
"additionalProperties": false
},
"overrides": {
"type": "array",
"items": {
"type": "object",
"properties": {
"channel": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"category": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"level": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"user": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"role": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"thread": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"is_thread": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
},
"thread_type": {
"anyOf": [
{
"enum": [
"public",
"private"
]
},
{
"type": "null"
}
]
},
"extra": {},
"zzz_dummy_property_do_not_use": {},
"all": {
"type": "array",
"items": {
"$ref": "#/$defs/__schema1"
}
},
"any": {
"type": "array",
"items": {
"$ref": "#/$defs/__schema1"
}
},
"not": {
"$ref": "#/$defs/__schema1"
},
"config": {
"type": "object",
"properties": {
"buttons": {
"default": {},
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {
"type": "object",
"properties": {
"message": {
"anyOf": [
{
"type": "object",
"properties": {
"channel_id": {
"type": "string"
},
"message_id": {
"type": "string"
}
},
"required": [],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"channel_id": {
"type": "string"
},
"content": {
"anyOf": [
{
"type": "string"
},
{
"type": "object",
"properties": {
"content": {
"type": "string"
},
"tts": {
"type": "boolean"
},
"embeds": {
"type": "array",
"items": {
"type": "object",
"properties": {
"title": {
"type": "string"
},
"description": {
"type": "string"
},
"url": {
"type": "string"
},
"timestamp": {
"type": "string"
},
"color": {
"type": "number"
},
"footer": {
"type": "object",
"properties": {
"text": {
"type": "string"
},
"icon_url": {
"type": "string"
}
},
"required": []
},
"image": {
"type": "object",
"properties": {
"url": {
"type": "string"
},
"width": {
"type": "number"
},
"height": {
"type": "number"
}
},
"required": []
},
"thumbnail": {
"type": "object",
"properties": {
"url": {
"type": "string"
},
"width": {
"type": "number"
},
"height": {
"type": "number"
}
},
"required": []
},
"video": {
"type": "object",
"properties": {
"url": {
"type": "string"
},
"width": {
"type": "number"
},
"height": {
"type": "number"
}
},
"required": []
},
"provider": {
"type": "object",
"properties": {
"name": {
"type": "string"
},
"url": {
"type": "string"
}
},
"required": []
},
"fields": {
"type": "array",
"items": {
"type": "object",
"properties": {
"name": {
"type": "string"
},
"value": {
"type": "string"
},
"inline": {
"type": "boolean"
}
},
"required": []
}
},
"author": {
"anyOf": [
{
"type": "object",
"properties": {
"name": {
"type": "string"
},
"url": {
"type": "string"
},
"width": {
"type": "number"
},
"height": {
"type": "number"
}
},
"required": []
},
{
"type": "null"
}
]
}
},
"required": []
}
}
},
"required": []
}
]
}
},
"required": [],
"additionalProperties": false
}
]
},
"options": {
"maxItems": 25,
"type": "array",
"items": {
"type": "object",
"properties": {
"role_id": {
"type": "string"
},
"label": {
"default": null,
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"emoji": {
"default": null,
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"style": {
"default": null,
"anyOf": [
{
"anyOf": [
{
"const": 1
},
{
"const": 2
},
{
"const": 3
},
{
"const": 4
},
{
"const": "PRIMARY"
},
{
"const": "SECONDARY"
},
{
"const": "SUCCESS"
},
{
"const": "DANGER"
}
]
},
{
"type": "null"
}
]
},
"start_new_row": {
"default": false,
"type": "boolean"
}
},
"required": [],
"additionalProperties": false
}
},
"exclusive": {
"default": false,
"type": "boolean"
}
},
"required": [],
"additionalProperties": false
}
},
"can_reset": {
"default": false,
"type": "boolean"
}
},
"required": [],
"additionalProperties": false
}
},
"required": [
"config"
],
"additionalProperties": false
}
}
},
"required": []
},
"role_manager": {
"type": "object",
"properties": {
"config": {
"type": "object",
"properties": {},
"required": [],
"additionalProperties": false
},
"overrides": {
"type": "array",
"items": {
"type": "object",
"properties": {
"channel": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"category": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"level": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"user": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"role": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"thread": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"is_thread": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
},
"thread_type": {
"anyOf": [
{
"enum": [
"public",
"private"
]
},
{
"type": "null"
}
]
},
"extra": {},
"zzz_dummy_property_do_not_use": {},
"all": {
"type": "array",
"items": {
"$ref": "#/$defs/__schema1"
}
},
"any": {
"type": "array",
"items": {
"$ref": "#/$defs/__schema1"
}
},
"not": {
"$ref": "#/$defs/__schema1"
},
"config": {
"type": "object",
"properties": {},
"required": [],
"additionalProperties": false
}
},
"required": [
"config"
],
"additionalProperties": false
}
}
},
"required": []
},
"roles": {
"type": "object",
"properties": {
"config": {
"type": "object",
"properties": {
"can_assign": {
"default": false,
"type": "boolean"
},
"can_mass_assign": {
"default": false,
"type": "boolean"
},
"assignable_roles": {
"default": [],
"maxItems": 100,
"type": "array",
"items": {
"type": "string"
}
}
},
"required": [],
"additionalProperties": false
},
"overrides": {
"type": "array",
"items": {
"type": "object",
"properties": {
"channel": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"category": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"level": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"user": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"role": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"thread": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"is_thread": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
},
"thread_type": {
"anyOf": [
{
"enum": [
"public",
"private"
]
},
{
"type": "null"
}
]
},
"extra": {},
"zzz_dummy_property_do_not_use": {},
"all": {
"type": "array",
"items": {
"$ref": "#/$defs/__schema1"
}
},
"any": {
"type": "array",
"items": {
"$ref": "#/$defs/__schema1"
}
},
"not": {
"$ref": "#/$defs/__schema1"
},
"config": {
"type": "object",
"properties": {
"can_assign": {
"default": false,
"type": "boolean"
},
"can_mass_assign": {
"default": false,
"type": "boolean"
},
"assignable_roles": {
"default": [],
"maxItems": 100,
"type": "array",
"items": {
"type": "string"
}
}
},
"required": [],
"additionalProperties": false
}
},
"required": [
"config"
],
"additionalProperties": false
}
}
},
"required": []
},
"self_grantable_roles": {
"type": "object",
"properties": {
"config": {
"type": "object",
"properties": {
"entries": {
"default": {},
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {
"type": "object",
"properties": {
"roles": {
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {
"maxItems": 100,
"type": "array",
"items": {
"type": "string"
}
}
},
"can_use": {
"default": false,
"type": "boolean"
},
"can_ignore_cooldown": {
"default": false,
"type": "boolean"
},
"max_roles": {
"default": 0,
"type": "number"
}
},
"required": [
"roles"
],
"additionalProperties": false
}
},
"mention_roles": {
"default": false,
"type": "boolean"
}
},
"required": [],
"additionalProperties": false
},
"overrides": {
"type": "array",
"items": {
"type": "object",
"properties": {
"channel": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"category": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"level": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"user": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"role": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"thread": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"is_thread": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
},
"thread_type": {
"anyOf": [
{
"enum": [
"public",
"private"
]
},
{
"type": "null"
}
]
},
"extra": {},
"zzz_dummy_property_do_not_use": {},
"all": {
"type": "array",
"items": {
"$ref": "#/$defs/__schema1"
}
},
"any": {
"type": "array",
"items": {
"$ref": "#/$defs/__schema1"
}
},
"not": {
"$ref": "#/$defs/__schema1"
},
"config": {
"type": "object",
"properties": {
"entries": {
"default": {},
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {
"type": "object",
"properties": {
"roles": {
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {
"maxItems": 100,
"type": "array",
"items": {
"type": "string"
}
}
},
"can_use": {
"default": false,
"type": "boolean"
},
"can_ignore_cooldown": {
"default": false,
"type": "boolean"
},
"max_roles": {
"default": 0,
"type": "number"
}
},
"required": [],
"additionalProperties": false
}
},
"mention_roles": {
"default": false,
"type": "boolean"
}
},
"required": [],
"additionalProperties": false
}
},
"required": [
"config"
],
"additionalProperties": false
}
}
},
"required": []
},
"slowmode": {
"type": "object",
"properties": {
"config": {
"type": "object",
"properties": {
"use_native_slowmode": {
"default": true,
"type": "boolean"
},
"can_manage": {
"default": false,
"type": "boolean"
},
"is_affected": {
"default": true,
"type": "boolean"
}
},
"required": [],
"additionalProperties": false
},
"overrides": {
"type": "array",
"items": {
"type": "object",
"properties": {
"channel": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"category": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"level": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"user": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"role": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"thread": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"is_thread": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
},
"thread_type": {
"anyOf": [
{
"enum": [
"public",
"private"
]
},
{
"type": "null"
}
]
},
"extra": {},
"zzz_dummy_property_do_not_use": {},
"all": {
"type": "array",
"items": {
"$ref": "#/$defs/__schema1"
}
},
"any": {
"type": "array",
"items": {
"$ref": "#/$defs/__schema1"
}
},
"not": {
"$ref": "#/$defs/__schema1"
},
"config": {
"type": "object",
"properties": {
"use_native_slowmode": {
"default": true,
"type": "boolean"
},
"can_manage": {
"default": false,
"type": "boolean"
},
"is_affected": {
"default": true,
"type": "boolean"
}
},
"required": [],
"additionalProperties": false
}
},
"required": [
"config"
],
"additionalProperties": false
}
}
},
"required": []
},
"spam": {
"type": "object",
"properties": {
"config": {
"type": "object",
"properties": {
"max_censor": {
"default": null,
"anyOf": [
{
"type": "object",
"properties": {
"interval": {
"type": "number"
},
"count": {
"type": "number"
},
"mute": {
"default": false,
"type": "boolean"
},
"mute_time": {
"default": null,
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"remove_roles_on_mute": {
"default": false,
"anyOf": [
{
"type": "boolean"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
"restore_roles_on_mute": {
"default": false,
"anyOf": [
{
"type": "boolean"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
"clean": {
"default": false,
"type": "boolean"
}
},
"required": [
"interval",
"count"
],
"additionalProperties": false
},
{
"type": "null"
}
]
},
"max_messages": {
"default": null,
"anyOf": [
{
"type": "object",
"properties": {
"interval": {
"type": "number"
},
"count": {
"type": "number"
},
"mute": {
"default": false,
"type": "boolean"
},
"mute_time": {
"default": null,
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"remove_roles_on_mute": {
"default": false,
"anyOf": [
{
"type": "boolean"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
"restore_roles_on_mute": {
"default": false,
"anyOf": [
{
"type": "boolean"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
"clean": {
"default": false,
"type": "boolean"
}
},
"required": [
"interval",
"count"
],
"additionalProperties": false
},
{
"type": "null"
}
]
},
"max_mentions": {
"default": null,
"anyOf": [
{
"type": "object",
"properties": {
"interval": {
"type": "number"
},
"count": {
"type": "number"
},
"mute": {
"default": false,
"type": "boolean"
},
"mute_time": {
"default": null,
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"remove_roles_on_mute": {
"default": false,
"anyOf": [
{
"type": "boolean"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
"restore_roles_on_mute": {
"default": false,
"anyOf": [
{
"type": "boolean"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
"clean": {
"default": false,
"type": "boolean"
}
},
"required": [
"interval",
"count"
],
"additionalProperties": false
},
{
"type": "null"
}
]
},
"max_links": {
"default": null,
"anyOf": [
{
"type": "object",
"properties": {
"interval": {
"type": "number"
},
"count": {
"type": "number"
},
"mute": {
"default": false,
"type": "boolean"
},
"mute_time": {
"default": null,
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"remove_roles_on_mute": {
"default": false,
"anyOf": [
{
"type": "boolean"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
"restore_roles_on_mute": {
"default": false,
"anyOf": [
{
"type": "boolean"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
"clean": {
"default": false,
"type": "boolean"
}
},
"required": [
"interval",
"count"
],
"additionalProperties": false
},
{
"type": "null"
}
]
},
"max_attachments": {
"default": null,
"anyOf": [
{
"type": "object",
"properties": {
"interval": {
"type": "number"
},
"count": {
"type": "number"
},
"mute": {
"default": false,
"type": "boolean"
},
"mute_time": {
"default": null,
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"remove_roles_on_mute": {
"default": false,
"anyOf": [
{
"type": "boolean"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
"restore_roles_on_mute": {
"default": false,
"anyOf": [
{
"type": "boolean"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
"clean": {
"default": false,
"type": "boolean"
}
},
"required": [
"interval",
"count"
],
"additionalProperties": false
},
{
"type": "null"
}
]
},
"max_emojis": {
"default": null,
"anyOf": [
{
"type": "object",
"properties": {
"interval": {
"type": "number"
},
"count": {
"type": "number"
},
"mute": {
"default": false,
"type": "boolean"
},
"mute_time": {
"default": null,
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"remove_roles_on_mute": {
"default": false,
"anyOf": [
{
"type": "boolean"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
"restore_roles_on_mute": {
"default": false,
"anyOf": [
{
"type": "boolean"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
"clean": {
"default": false,
"type": "boolean"
}
},
"required": [
"interval",
"count"
],
"additionalProperties": false
},
{
"type": "null"
}
]
},
"max_newlines": {
"default": null,
"anyOf": [
{
"type": "object",
"properties": {
"interval": {
"type": "number"
},
"count": {
"type": "number"
},
"mute": {
"default": false,
"type": "boolean"
},
"mute_time": {
"default": null,
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"remove_roles_on_mute": {
"default": false,
"anyOf": [
{
"type": "boolean"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
"restore_roles_on_mute": {
"default": false,
"anyOf": [
{
"type": "boolean"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
"clean": {
"default": false,
"type": "boolean"
}
},
"required": [
"interval",
"count"
],
"additionalProperties": false
},
{
"type": "null"
}
]
},
"max_duplicates": {
"default": null,
"anyOf": [
{
"type": "object",
"properties": {
"interval": {
"type": "number"
},
"count": {
"type": "number"
},
"mute": {
"default": false,
"type": "boolean"
},
"mute_time": {
"default": null,
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"remove_roles_on_mute": {
"default": false,
"anyOf": [
{
"type": "boolean"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
"restore_roles_on_mute": {
"default": false,
"anyOf": [
{
"type": "boolean"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
"clean": {
"default": false,
"type": "boolean"
}
},
"required": [
"interval",
"count"
],
"additionalProperties": false
},
{
"type": "null"
}
]
},
"max_characters": {
"default": null,
"anyOf": [
{
"type": "object",
"properties": {
"interval": {
"type": "number"
},
"count": {
"type": "number"
},
"mute": {
"default": false,
"type": "boolean"
},
"mute_time": {
"default": null,
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"remove_roles_on_mute": {
"default": false,
"anyOf": [
{
"type": "boolean"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
"restore_roles_on_mute": {
"default": false,
"anyOf": [
{
"type": "boolean"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
"clean": {
"default": false,
"type": "boolean"
}
},
"required": [
"interval",
"count"
],
"additionalProperties": false
},
{
"type": "null"
}
]
},
"max_voice_moves": {
"default": null,
"anyOf": [
{
"type": "object",
"properties": {
"interval": {
"type": "number"
},
"count": {
"type": "number"
},
"mute": {
"default": false,
"type": "boolean"
},
"mute_time": {
"default": null,
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"remove_roles_on_mute": {
"default": false,
"anyOf": [
{
"type": "boolean"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
"restore_roles_on_mute": {
"default": false,
"anyOf": [
{
"type": "boolean"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
"clean": {
"default": false,
"type": "boolean"
}
},
"required": [
"interval",
"count"
],
"additionalProperties": false
},
{
"type": "null"
}
]
}
},
"required": [],
"additionalProperties": false
},
"overrides": {
"type": "array",
"items": {
"type": "object",
"properties": {
"channel": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"category": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"level": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"user": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"role": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"thread": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"is_thread": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
},
"thread_type": {
"anyOf": [
{
"enum": [
"public",
"private"
]
},
{
"type": "null"
}
]
},
"extra": {},
"zzz_dummy_property_do_not_use": {},
"all": {
"type": "array",
"items": {
"$ref": "#/$defs/__schema1"
}
},
"any": {
"type": "array",
"items": {
"$ref": "#/$defs/__schema1"
}
},
"not": {
"$ref": "#/$defs/__schema1"
},
"config": {
"type": "object",
"properties": {
"max_censor": {
"default": null,
"anyOf": [
{
"type": "object",
"properties": {
"interval": {
"type": "number"
},
"count": {
"type": "number"
},
"mute": {
"default": false,
"type": "boolean"
},
"mute_time": {
"default": null,
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"remove_roles_on_mute": {
"default": false,
"anyOf": [
{
"type": "boolean"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
"restore_roles_on_mute": {
"default": false,
"anyOf": [
{
"type": "boolean"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
"clean": {
"default": false,
"type": "boolean"
}
},
"required": [],
"additionalProperties": false
},
{
"type": "null"
}
]
},
"max_messages": {
"default": null,
"anyOf": [
{
"type": "object",
"properties": {
"interval": {
"type": "number"
},
"count": {
"type": "number"
},
"mute": {
"default": false,
"type": "boolean"
},
"mute_time": {
"default": null,
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"remove_roles_on_mute": {
"default": false,
"anyOf": [
{
"type": "boolean"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
"restore_roles_on_mute": {
"default": false,
"anyOf": [
{
"type": "boolean"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
"clean": {
"default": false,
"type": "boolean"
}
},
"required": [],
"additionalProperties": false
},
{
"type": "null"
}
]
},
"max_mentions": {
"default": null,
"anyOf": [
{
"type": "object",
"properties": {
"interval": {
"type": "number"
},
"count": {
"type": "number"
},
"mute": {
"default": false,
"type": "boolean"
},
"mute_time": {
"default": null,
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"remove_roles_on_mute": {
"default": false,
"anyOf": [
{
"type": "boolean"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
"restore_roles_on_mute": {
"default": false,
"anyOf": [
{
"type": "boolean"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
"clean": {
"default": false,
"type": "boolean"
}
},
"required": [],
"additionalProperties": false
},
{
"type": "null"
}
]
},
"max_links": {
"default": null,
"anyOf": [
{
"type": "object",
"properties": {
"interval": {
"type": "number"
},
"count": {
"type": "number"
},
"mute": {
"default": false,
"type": "boolean"
},
"mute_time": {
"default": null,
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"remove_roles_on_mute": {
"default": false,
"anyOf": [
{
"type": "boolean"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
"restore_roles_on_mute": {
"default": false,
"anyOf": [
{
"type": "boolean"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
"clean": {
"default": false,
"type": "boolean"
}
},
"required": [],
"additionalProperties": false
},
{
"type": "null"
}
]
},
"max_attachments": {
"default": null,
"anyOf": [
{
"type": "object",
"properties": {
"interval": {
"type": "number"
},
"count": {
"type": "number"
},
"mute": {
"default": false,
"type": "boolean"
},
"mute_time": {
"default": null,
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"remove_roles_on_mute": {
"default": false,
"anyOf": [
{
"type": "boolean"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
"restore_roles_on_mute": {
"default": false,
"anyOf": [
{
"type": "boolean"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
"clean": {
"default": false,
"type": "boolean"
}
},
"required": [],
"additionalProperties": false
},
{
"type": "null"
}
]
},
"max_emojis": {
"default": null,
"anyOf": [
{
"type": "object",
"properties": {
"interval": {
"type": "number"
},
"count": {
"type": "number"
},
"mute": {
"default": false,
"type": "boolean"
},
"mute_time": {
"default": null,
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"remove_roles_on_mute": {
"default": false,
"anyOf": [
{
"type": "boolean"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
"restore_roles_on_mute": {
"default": false,
"anyOf": [
{
"type": "boolean"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
"clean": {
"default": false,
"type": "boolean"
}
},
"required": [],
"additionalProperties": false
},
{
"type": "null"
}
]
},
"max_newlines": {
"default": null,
"anyOf": [
{
"type": "object",
"properties": {
"interval": {
"type": "number"
},
"count": {
"type": "number"
},
"mute": {
"default": false,
"type": "boolean"
},
"mute_time": {
"default": null,
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"remove_roles_on_mute": {
"default": false,
"anyOf": [
{
"type": "boolean"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
"restore_roles_on_mute": {
"default": false,
"anyOf": [
{
"type": "boolean"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
"clean": {
"default": false,
"type": "boolean"
}
},
"required": [],
"additionalProperties": false
},
{
"type": "null"
}
]
},
"max_duplicates": {
"default": null,
"anyOf": [
{
"type": "object",
"properties": {
"interval": {
"type": "number"
},
"count": {
"type": "number"
},
"mute": {
"default": false,
"type": "boolean"
},
"mute_time": {
"default": null,
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"remove_roles_on_mute": {
"default": false,
"anyOf": [
{
"type": "boolean"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
"restore_roles_on_mute": {
"default": false,
"anyOf": [
{
"type": "boolean"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
"clean": {
"default": false,
"type": "boolean"
}
},
"required": [],
"additionalProperties": false
},
{
"type": "null"
}
]
},
"max_characters": {
"default": null,
"anyOf": [
{
"type": "object",
"properties": {
"interval": {
"type": "number"
},
"count": {
"type": "number"
},
"mute": {
"default": false,
"type": "boolean"
},
"mute_time": {
"default": null,
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"remove_roles_on_mute": {
"default": false,
"anyOf": [
{
"type": "boolean"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
"restore_roles_on_mute": {
"default": false,
"anyOf": [
{
"type": "boolean"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
"clean": {
"default": false,
"type": "boolean"
}
},
"required": [],
"additionalProperties": false
},
{
"type": "null"
}
]
},
"max_voice_moves": {
"default": null,
"anyOf": [
{
"type": "object",
"properties": {
"interval": {
"type": "number"
},
"count": {
"type": "number"
},
"mute": {
"default": false,
"type": "boolean"
},
"mute_time": {
"default": null,
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"remove_roles_on_mute": {
"default": false,
"anyOf": [
{
"type": "boolean"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
"restore_roles_on_mute": {
"default": false,
"anyOf": [
{
"type": "boolean"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
"clean": {
"default": false,
"type": "boolean"
}
},
"required": [],
"additionalProperties": false
},
{
"type": "null"
}
]
}
},
"required": [],
"additionalProperties": false
}
},
"required": [
"config"
],
"additionalProperties": false
}
}
},
"required": []
},
"starboard": {
"type": "object",
"properties": {
"config": {
"type": "object",
"properties": {
"boards": {
"default": {},
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {
"type": "object",
"properties": {
"channel_id": {
"type": "string"
},
"stars_required": {
"type": "number"
},
"star_emoji": {
"default": [
"⭐"
],
"type": "array",
"items": {
"type": "string"
}
},
"allow_selfstars": {
"default": false,
"type": "boolean"
},
"copy_full_embed": {
"default": false,
"type": "boolean"
},
"enabled": {
"default": true,
"type": "boolean"
},
"show_star_count": {
"default": true,
"type": "boolean"
},
"color": {
"default": null,
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
}
},
"required": [
"channel_id",
"stars_required"
],
"additionalProperties": false
}
},
"can_migrate": {
"default": false,
"type": "boolean"
}
},
"required": [],
"additionalProperties": false
},
"overrides": {
"type": "array",
"items": {
"type": "object",
"properties": {
"channel": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"category": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"level": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"user": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"role": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"thread": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"is_thread": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
},
"thread_type": {
"anyOf": [
{
"enum": [
"public",
"private"
]
},
{
"type": "null"
}
]
},
"extra": {},
"zzz_dummy_property_do_not_use": {},
"all": {
"type": "array",
"items": {
"$ref": "#/$defs/__schema1"
}
},
"any": {
"type": "array",
"items": {
"$ref": "#/$defs/__schema1"
}
},
"not": {
"$ref": "#/$defs/__schema1"
},
"config": {
"type": "object",
"properties": {
"boards": {
"default": {},
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {
"type": "object",
"properties": {
"channel_id": {
"type": "string"
},
"stars_required": {
"type": "number"
},
"star_emoji": {
"default": [
"⭐"
],
"type": "array",
"items": {
"type": "string"
}
},
"allow_selfstars": {
"default": false,
"type": "boolean"
},
"copy_full_embed": {
"default": false,
"type": "boolean"
},
"enabled": {
"default": true,
"type": "boolean"
},
"show_star_count": {
"default": true,
"type": "boolean"
},
"color": {
"default": null,
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
}
},
"required": [],
"additionalProperties": false
}
},
"can_migrate": {
"default": false,
"type": "boolean"
}
},
"required": [],
"additionalProperties": false
}
},
"required": [
"config"
],
"additionalProperties": false
}
}
},
"required": []
},
"tags": {
"type": "object",
"properties": {
"config": {
"type": "object",
"properties": {
"prefix": {
"default": "!!",
"type": "string"
},
"delete_with_command": {
"default": true,
"type": "boolean"
},
"user_tag_cooldown": {
"default": null,
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "number"
}
]
},
{
"type": "null"
}
]
},
"global_tag_cooldown": {
"default": null,
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "number"
}
]
},
{
"type": "null"
}
]
},
"user_cooldown": {
"default": null,
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "number"
}
]
},
{
"type": "null"
}
]
},
"allow_mentions": {
"default": false,
"type": "boolean"
},
"global_cooldown": {
"default": null,
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "number"
}
]
},
{
"type": "null"
}
]
},
"auto_delete_command": {
"default": false,
"type": "boolean"
},
"categories": {
"default": {},
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {
"type": "object",
"properties": {
"prefix": {
"default": null,
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"delete_with_command": {
"default": false,
"type": "boolean"
},
"user_tag_cooldown": {
"default": null,
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "number"
}
]
},
{
"type": "null"
}
]
},
"user_category_cooldown": {
"default": null,
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "number"
}
]
},
{
"type": "null"
}
]
},
"global_tag_cooldown": {
"default": null,
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "number"
}
]
},
{
"type": "null"
}
]
},
"allow_mentions": {
"default": null,
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
},
"global_category_cooldown": {
"default": null,
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "number"
}
]
},
{
"type": "null"
}
]
},
"auto_delete_command": {
"default": null,
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
},
"tags": {
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {
"anyOf": [
{
"type": "string"
},
{
"type": "object",
"properties": {
"content": {
"type": "string"
},
"tts": {
"type": "boolean"
},
"embeds": {
"type": "array",
"items": {
"type": "object",
"properties": {
"title": {
"type": "string"
},
"description": {
"type": "string"
},
"url": {
"type": "string"
},
"timestamp": {
"type": "string"
},
"color": {
"type": "number"
},
"footer": {
"type": "object",
"properties": {
"text": {
"type": "string"
},
"icon_url": {
"type": "string"
}
},
"required": [
"text"
]
},
"image": {
"type": "object",
"properties": {
"url": {
"type": "string"
},
"width": {
"type": "number"
},
"height": {
"type": "number"
}
},
"required": []
},
"thumbnail": {
"type": "object",
"properties": {
"url": {
"type": "string"
},
"width": {
"type": "number"
},
"height": {
"type": "number"
}
},
"required": []
},
"video": {
"type": "object",
"properties": {
"url": {
"type": "string"
},
"width": {
"type": "number"
},
"height": {
"type": "number"
}
},
"required": []
},
"provider": {
"type": "object",
"properties": {
"name": {
"type": "string"
},
"url": {
"type": "string"
}
},
"required": [
"name"
]
},
"fields": {
"type": "array",
"items": {
"type": "object",
"properties": {
"name": {
"type": "string"
},
"value": {
"type": "string"
},
"inline": {
"type": "boolean"
}
},
"required": []
}
},
"author": {
"anyOf": [
{
"type": "object",
"properties": {
"name": {
"type": "string"
},
"url": {
"type": "string"
},
"width": {
"type": "number"
},
"height": {
"type": "number"
}
},
"required": [
"name"
]
},
{
"type": "null"
}
]
}
},
"required": []
}
}
},
"required": []
}
]
}
},
"can_use": {
"default": null,
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
}
},
"required": [
"tags"
],
"additionalProperties": false
}
},
"can_create": {
"default": false,
"type": "boolean"
},
"can_use": {
"default": false,
"type": "boolean"
},
"can_list": {
"default": false,
"type": "boolean"
}
},
"required": [],
"additionalProperties": false
},
"overrides": {
"type": "array",
"items": {
"type": "object",
"properties": {
"channel": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"category": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"level": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"user": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"role": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"thread": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"is_thread": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
},
"thread_type": {
"anyOf": [
{
"enum": [
"public",
"private"
]
},
{
"type": "null"
}
]
},
"extra": {},
"zzz_dummy_property_do_not_use": {},
"all": {
"type": "array",
"items": {
"$ref": "#/$defs/__schema1"
}
},
"any": {
"type": "array",
"items": {
"$ref": "#/$defs/__schema1"
}
},
"not": {
"$ref": "#/$defs/__schema1"
},
"config": {
"type": "object",
"properties": {
"prefix": {
"default": "!!",
"type": "string"
},
"delete_with_command": {
"default": true,
"type": "boolean"
},
"user_tag_cooldown": {
"default": null,
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "number"
}
]
},
{
"type": "null"
}
]
},
"global_tag_cooldown": {
"default": null,
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "number"
}
]
},
{
"type": "null"
}
]
},
"user_cooldown": {
"default": null,
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "number"
}
]
},
{
"type": "null"
}
]
},
"allow_mentions": {
"default": false,
"type": "boolean"
},
"global_cooldown": {
"default": null,
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "number"
}
]
},
{
"type": "null"
}
]
},
"auto_delete_command": {
"default": false,
"type": "boolean"
},
"categories": {
"default": {},
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {
"type": "object",
"properties": {
"prefix": {
"default": null,
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"delete_with_command": {
"default": false,
"type": "boolean"
},
"user_tag_cooldown": {
"default": null,
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "number"
}
]
},
{
"type": "null"
}
]
},
"user_category_cooldown": {
"default": null,
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "number"
}
]
},
{
"type": "null"
}
]
},
"global_tag_cooldown": {
"default": null,
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "number"
}
]
},
{
"type": "null"
}
]
},
"allow_mentions": {
"default": null,
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
},
"global_category_cooldown": {
"default": null,
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "number"
}
]
},
{
"type": "null"
}
]
},
"auto_delete_command": {
"default": null,
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
},
"tags": {
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {
"anyOf": [
{
"type": "string"
},
{
"type": "object",
"properties": {
"content": {
"type": "string"
},
"tts": {
"type": "boolean"
},
"embeds": {
"type": "array",
"items": {
"type": "object",
"properties": {
"title": {
"type": "string"
},
"description": {
"type": "string"
},
"url": {
"type": "string"
},
"timestamp": {
"type": "string"
},
"color": {
"type": "number"
},
"footer": {
"type": "object",
"properties": {
"text": {
"type": "string"
},
"icon_url": {
"type": "string"
}
},
"required": []
},
"image": {
"type": "object",
"properties": {
"url": {
"type": "string"
},
"width": {
"type": "number"
},
"height": {
"type": "number"
}
},
"required": []
},
"thumbnail": {
"type": "object",
"properties": {
"url": {
"type": "string"
},
"width": {
"type": "number"
},
"height": {
"type": "number"
}
},
"required": []
},
"video": {
"type": "object",
"properties": {
"url": {
"type": "string"
},
"width": {
"type": "number"
},
"height": {
"type": "number"
}
},
"required": []
},
"provider": {
"type": "object",
"properties": {
"name": {
"type": "string"
},
"url": {
"type": "string"
}
},
"required": []
},
"fields": {
"type": "array",
"items": {
"type": "object",
"properties": {
"name": {
"type": "string"
},
"value": {
"type": "string"
},
"inline": {
"type": "boolean"
}
},
"required": []
}
},
"author": {
"anyOf": [
{
"type": "object",
"properties": {
"name": {
"type": "string"
},
"url": {
"type": "string"
},
"width": {
"type": "number"
},
"height": {
"type": "number"
}
},
"required": []
},
{
"type": "null"
}
]
}
},
"required": []
}
}
},
"required": []
}
]
}
},
"can_use": {
"default": null,
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
}
},
"required": [],
"additionalProperties": false
}
},
"can_create": {
"default": false,
"type": "boolean"
},
"can_use": {
"default": false,
"type": "boolean"
},
"can_list": {
"default": false,
"type": "boolean"
}
},
"required": [],
"additionalProperties": false
}
},
"required": [
"config"
],
"additionalProperties": false
}
}
},
"required": []
},
"time_and_date": {
"type": "object",
"properties": {
"config": {
"type": "object",
"properties": {
"timezone": {
"default": "Etc/UTC",
"type": "string"
},
"date_formats": {
"default": {
"date": "MMM D, YYYY",
"time": "H:mm",
"pretty_datetime": "MMM D, YYYY [at] H:mm z"
},
"anyOf": [
{
"type": "object",
"propertyNames": {
"enum": [
"date",
"time",
"pretty_datetime"
]
},
"additionalProperties": {
"type": "string"
}
},
{
"type": "null"
}
]
},
"can_set_timezone": {
"default": false,
"type": "boolean"
}
},
"required": [],
"additionalProperties": false
},
"overrides": {
"type": "array",
"items": {
"type": "object",
"properties": {
"channel": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"category": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"level": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"user": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"role": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"thread": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"is_thread": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
},
"thread_type": {
"anyOf": [
{
"enum": [
"public",
"private"
]
},
{
"type": "null"
}
]
},
"extra": {},
"zzz_dummy_property_do_not_use": {},
"all": {
"type": "array",
"items": {
"$ref": "#/$defs/__schema1"
}
},
"any": {
"type": "array",
"items": {
"$ref": "#/$defs/__schema1"
}
},
"not": {
"$ref": "#/$defs/__schema1"
},
"config": {
"type": "object",
"properties": {
"timezone": {
"default": "Etc/UTC",
"type": "string"
},
"date_formats": {
"default": {
"date": "MMM D, YYYY",
"time": "H:mm",
"pretty_datetime": "MMM D, YYYY [at] H:mm z"
},
"anyOf": [
{
"type": "object",
"propertyNames": {
"enum": [
"date",
"time",
"pretty_datetime"
]
},
"additionalProperties": {
"type": "string"
}
},
{
"type": "null"
}
]
},
"can_set_timezone": {
"default": false,
"type": "boolean"
}
},
"required": [],
"additionalProperties": false
}
},
"required": [
"config"
],
"additionalProperties": false
}
}
},
"required": []
},
"username_saver": {
"type": "object",
"properties": {
"config": {
"type": "object",
"properties": {},
"required": [],
"additionalProperties": false
},
"overrides": {
"type": "array",
"items": {
"type": "object",
"properties": {
"channel": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"category": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"level": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"user": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"role": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"thread": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"is_thread": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
},
"thread_type": {
"anyOf": [
{
"enum": [
"public",
"private"
]
},
{
"type": "null"
}
]
},
"extra": {},
"zzz_dummy_property_do_not_use": {},
"all": {
"type": "array",
"items": {
"$ref": "#/$defs/__schema1"
}
},
"any": {
"type": "array",
"items": {
"$ref": "#/$defs/__schema1"
}
},
"not": {
"$ref": "#/$defs/__schema1"
},
"config": {
"type": "object",
"properties": {},
"required": [],
"additionalProperties": false
}
},
"required": [
"config"
],
"additionalProperties": false
}
}
},
"required": []
},
"utility": {
"type": "object",
"properties": {
"config": {
"type": "object",
"properties": {
"can_roles": {
"default": false,
"type": "boolean"
},
"can_level": {
"default": false,
"type": "boolean"
},
"can_search": {
"default": false,
"type": "boolean"
},
"can_clean": {
"default": false,
"type": "boolean"
},
"can_info": {
"default": false,
"type": "boolean"
},
"can_server": {
"default": false,
"type": "boolean"
},
"can_inviteinfo": {
"default": false,
"type": "boolean"
},
"can_channelinfo": {
"default": false,
"type": "boolean"
},
"can_messageinfo": {
"default": false,
"type": "boolean"
},
"can_userinfo": {
"default": false,
"type": "boolean"
},
"can_roleinfo": {
"default": false,
"type": "boolean"
},
"can_emojiinfo": {
"default": false,
"type": "boolean"
},
"can_snowflake": {
"default": false,
"type": "boolean"
},
"can_reload_guild": {
"default": false,
"type": "boolean"
},
"can_nickname": {
"default": false,
"type": "boolean"
},
"can_ping": {
"default": false,
"type": "boolean"
},
"can_source": {
"default": false,
"type": "boolean"
},
"can_vcmove": {
"default": false,
"type": "boolean"
},
"can_vckick": {
"default": false,
"type": "boolean"
},
"can_help": {
"default": false,
"type": "boolean"
},
"can_about": {
"default": false,
"type": "boolean"
},
"can_context": {
"default": false,
"type": "boolean"
},
"can_jumbo": {
"default": false,
"type": "boolean"
},
"jumbo_size": {
"default": 128,
"type": "number"
},
"can_avatar": {
"default": false,
"type": "boolean"
},
"info_on_single_result": {
"default": true,
"type": "boolean"
},
"autojoin_threads": {
"default": true,
"type": "boolean"
}
},
"required": [],
"additionalProperties": false
},
"overrides": {
"type": "array",
"items": {
"type": "object",
"properties": {
"channel": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"category": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"level": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"user": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"role": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"thread": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"is_thread": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
},
"thread_type": {
"anyOf": [
{
"enum": [
"public",
"private"
]
},
{
"type": "null"
}
]
},
"extra": {},
"zzz_dummy_property_do_not_use": {},
"all": {
"type": "array",
"items": {
"$ref": "#/$defs/__schema1"
}
},
"any": {
"type": "array",
"items": {
"$ref": "#/$defs/__schema1"
}
},
"not": {
"$ref": "#/$defs/__schema1"
},
"config": {
"type": "object",
"properties": {
"can_roles": {
"default": false,
"type": "boolean"
},
"can_level": {
"default": false,
"type": "boolean"
},
"can_search": {
"default": false,
"type": "boolean"
},
"can_clean": {
"default": false,
"type": "boolean"
},
"can_info": {
"default": false,
"type": "boolean"
},
"can_server": {
"default": false,
"type": "boolean"
},
"can_inviteinfo": {
"default": false,
"type": "boolean"
},
"can_channelinfo": {
"default": false,
"type": "boolean"
},
"can_messageinfo": {
"default": false,
"type": "boolean"
},
"can_userinfo": {
"default": false,
"type": "boolean"
},
"can_roleinfo": {
"default": false,
"type": "boolean"
},
"can_emojiinfo": {
"default": false,
"type": "boolean"
},
"can_snowflake": {
"default": false,
"type": "boolean"
},
"can_reload_guild": {
"default": false,
"type": "boolean"
},
"can_nickname": {
"default": false,
"type": "boolean"
},
"can_ping": {
"default": false,
"type": "boolean"
},
"can_source": {
"default": false,
"type": "boolean"
},
"can_vcmove": {
"default": false,
"type": "boolean"
},
"can_vckick": {
"default": false,
"type": "boolean"
},
"can_help": {
"default": false,
"type": "boolean"
},
"can_about": {
"default": false,
"type": "boolean"
},
"can_context": {
"default": false,
"type": "boolean"
},
"can_jumbo": {
"default": false,
"type": "boolean"
},
"jumbo_size": {
"default": 128,
"type": "number"
},
"can_avatar": {
"default": false,
"type": "boolean"
},
"info_on_single_result": {
"default": true,
"type": "boolean"
},
"autojoin_threads": {
"default": true,
"type": "boolean"
}
},
"required": [],
"additionalProperties": false
}
},
"required": [
"config"
],
"additionalProperties": false
}
}
},
"required": []
},
"welcome_message": {
"type": "object",
"properties": {
"config": {
"type": "object",
"properties": {
"send_dm": {
"default": false,
"type": "boolean"
},
"send_to_channel": {
"default": null,
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"message": {
"default": null,
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
}
},
"required": [],
"additionalProperties": false
},
"overrides": {
"type": "array",
"items": {
"type": "object",
"properties": {
"channel": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"category": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"level": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"user": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"role": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"thread": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"is_thread": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
},
"thread_type": {
"anyOf": [
{
"enum": [
"public",
"private"
]
},
{
"type": "null"
}
]
},
"extra": {},
"zzz_dummy_property_do_not_use": {},
"all": {
"type": "array",
"items": {
"$ref": "#/$defs/__schema1"
}
},
"any": {
"type": "array",
"items": {
"$ref": "#/$defs/__schema1"
}
},
"not": {
"$ref": "#/$defs/__schema1"
},
"config": {
"type": "object",
"properties": {
"send_dm": {
"default": false,
"type": "boolean"
},
"send_to_channel": {
"default": null,
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"message": {
"default": null,
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
}
},
"required": [],
"additionalProperties": false
}
},
"required": [
"config"
],
"additionalProperties": false
}
}
},
"required": []
},
"common": {
"type": "object",
"properties": {
"config": {
"type": "object",
"properties": {
"success_emoji": {
"default": "✅",
"type": "string"
},
"error_emoji": {
"default": "❌",
"type": "string"
},
"attachment_storing_channel": {
"default": null,
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
}
},
"required": [],
"additionalProperties": false
},
"overrides": {
"type": "array",
"items": {
"type": "object",
"properties": {
"channel": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"category": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"level": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"user": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"role": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"thread": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"is_thread": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
},
"thread_type": {
"anyOf": [
{
"enum": [
"public",
"private"
]
},
{
"type": "null"
}
]
},
"extra": {},
"zzz_dummy_property_do_not_use": {},
"all": {
"type": "array",
"items": {
"$ref": "#/$defs/__schema1"
}
},
"any": {
"type": "array",
"items": {
"$ref": "#/$defs/__schema1"
}
},
"not": {
"$ref": "#/$defs/__schema1"
},
"config": {
"type": "object",
"properties": {
"success_emoji": {
"default": "✅",
"type": "string"
},
"error_emoji": {
"default": "❌",
"type": "string"
},
"attachment_storing_channel": {
"default": null,
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
}
},
"required": [],
"additionalProperties": false
}
},
"required": [
"config"
],
"additionalProperties": false
}
}
},
"required": []
}
},
"required": [],
"additionalProperties": false
}
},
"required": [],
"additionalProperties": false,
"$defs": {
"__schema0": {
"$ref": "#/$defs/__schema1"
},
"__schema1": {
"type": "object",
"properties": {
"channel": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"category": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"level": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"user": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"role": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"thread": {
"anyOf": [
{
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
{
"type": "null"
}
]
},
"is_thread": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
},
"thread_type": {
"anyOf": [
{
"enum": [
"public",
"private"
]
},
{
"type": "null"
}
]
},
"extra": {},
"zzz_dummy_property_do_not_use": {},
"all": {
"type": "array",
"items": {
"$ref": "#/$defs/__schema1"
}
},
"any": {
"type": "array",
"items": {
"$ref": "#/$defs/__schema1"
}
},
"not": {
"$ref": "#/$defs/__schema1"
}
},
"required": [],
"additionalProperties": false
}
},
"$schema": "https://json-schema.org/draft-2020-12/schema"
}