Files
discord-decomp/modules/guild_automod/Constants.tsx
T
2026-11-01 12:12:55 +02:00

34 lines
1.6 KiB
TypeScript

// Metro module 11053 (f11054).
import * as _Module11054 from "../../_bundle/Module11054";
import * as _Module11055 from "../../_bundle/Module11055";
import * as _Module11056 from "../../_bundle/Module11056";
const r14 = {
PROFANITY: 1,
1: "PROFANITY",
SEXUAL_CONTENT: 2,
2: "SEXUAL_CONTENT",
SLURS: 3,
3: "SLURS"
};
const r23 = [_Module11054.AutomodTriggerType.USER_PROFILE, _Module11054.AutomodTriggerType.SERVER_POLICY, _Module11054.AutomodTriggerType.MENTION_SPAM, _Module11054.AutomodTriggerType.ML_SPAM, _Module11054.AutomodTriggerType.DEFAULT_KEYWORD_LIST, _Module11054.AutomodTriggerType.KEYWORD];
export const AutomodEventType = _Module11055.AutomodEventType;
export const AutomodTriggerType = _Module11054.AutomodTriggerType;
export const AutomodActionType = _Module11056.AutomodActionType;
export { r14 as KeywordPreset };
export { r23 as AUTOMOD_TRIGGER_TYPES };
export const MAX_KEYWORDS_PER_KEYWORD_FILTER = 1000;
export const MAX_KEYWORDS_PER_ALLOWLIST_KEYWORD_FILTER_RULE = 100;
export const MAX_KEYWORDS_PER_ALLOWLIST_DEFAULT_KEYWORD_RULE = 1000;
export const MAX_REGEX_PATTERNS_PER_KEYWORD_FILTER = 10;
export const MAX_CHARACTERS_PER_KEYWORD = 60;
export const MIN_CHARACTERS_PER_KEYWORD = 1;
export const MIN_REGEX_PATTERN_LENGTH = 1;
export const MAX_REGEX_PATTERN_LENGTH = 260;
export const MAX_RULE_NAME_LENGTH = 100;
export const MIN_MENTION_SPAM_LIMIT = 1;
export const MAX_MENTION_SPAM_LIMIT = 50;
export const MENTION_SPAM_LIMIT_DEFAULT = 20;
export const MAX_BLOCK_ACTION_CUSTOM_MESSAGE_LENGTH = 300;
export const SUBMIT_FEEDBACK_MODAL_KEY = "automod-submit-feedback";
export const QUARANTINE_USER_ALERT_KEY = "automod-profile-quarantine-alert";