atproto blogging
1{
2 "lexicon": 1,
3 "id": "com.atproto.moderation.defs",
4 "defs": {
5 "reasonAppeal": {
6 "type": "token",
7 "description": "Appeal a previously taken moderation action"
8 },
9 "reasonMisleading": {
10 "type": "token",
11 "description": "Misleading identity, affiliation, or content. Prefer new lexicon definition `tools.ozone.report.defs#reasonMisleadingOther`."
12 },
13 "reasonOther": {
14 "type": "token",
15 "description": "Reports not falling under another report category. Prefer new lexicon definition `tools.ozone.report.defs#reasonOther`."
16 },
17 "reasonRude": {
18 "type": "token",
19 "description": "Rude, harassing, explicit, or otherwise unwelcoming behavior. Prefer new lexicon definition `tools.ozone.report.defs#reasonHarassmentOther`."
20 },
21 "reasonSexual": {
22 "type": "token",
23 "description": "Unwanted or mislabeled sexual content. Prefer new lexicon definition `tools.ozone.report.defs#reasonSexualUnlabeled`."
24 },
25 "reasonSpam": {
26 "type": "token",
27 "description": "Spam: frequent unwanted promotion, replies, mentions. Prefer new lexicon definition `tools.ozone.report.defs#reasonMisleadingSpam`."
28 },
29 "reasonType": {
30 "type": "string",
31 "knownValues": [
32 "com.atproto.moderation.defs#reasonSpam",
33 "com.atproto.moderation.defs#reasonViolation",
34 "com.atproto.moderation.defs#reasonMisleading",
35 "com.atproto.moderation.defs#reasonSexual",
36 "com.atproto.moderation.defs#reasonRude",
37 "com.atproto.moderation.defs#reasonOther",
38 "com.atproto.moderation.defs#reasonAppeal",
39 "tools.ozone.report.defs#reasonAppeal",
40 "tools.ozone.report.defs#reasonOther",
41 "tools.ozone.report.defs#reasonViolenceAnimal",
42 "tools.ozone.report.defs#reasonViolenceThreats",
43 "tools.ozone.report.defs#reasonViolenceGraphicContent",
44 "tools.ozone.report.defs#reasonViolenceGlorification",
45 "tools.ozone.report.defs#reasonViolenceExtremistContent",
46 "tools.ozone.report.defs#reasonViolenceTrafficking",
47 "tools.ozone.report.defs#reasonViolenceOther",
48 "tools.ozone.report.defs#reasonSexualAbuseContent",
49 "tools.ozone.report.defs#reasonSexualNCII",
50 "tools.ozone.report.defs#reasonSexualDeepfake",
51 "tools.ozone.report.defs#reasonSexualAnimal",
52 "tools.ozone.report.defs#reasonSexualUnlabeled",
53 "tools.ozone.report.defs#reasonSexualOther",
54 "tools.ozone.report.defs#reasonChildSafetyCSAM",
55 "tools.ozone.report.defs#reasonChildSafetyGroom",
56 "tools.ozone.report.defs#reasonChildSafetyPrivacy",
57 "tools.ozone.report.defs#reasonChildSafetyHarassment",
58 "tools.ozone.report.defs#reasonChildSafetyOther",
59 "tools.ozone.report.defs#reasonHarassmentTroll",
60 "tools.ozone.report.defs#reasonHarassmentTargeted",
61 "tools.ozone.report.defs#reasonHarassmentHateSpeech",
62 "tools.ozone.report.defs#reasonHarassmentDoxxing",
63 "tools.ozone.report.defs#reasonHarassmentOther",
64 "tools.ozone.report.defs#reasonMisleadingBot",
65 "tools.ozone.report.defs#reasonMisleadingImpersonation",
66 "tools.ozone.report.defs#reasonMisleadingSpam",
67 "tools.ozone.report.defs#reasonMisleadingScam",
68 "tools.ozone.report.defs#reasonMisleadingElections",
69 "tools.ozone.report.defs#reasonMisleadingOther",
70 "tools.ozone.report.defs#reasonRuleSiteSecurity",
71 "tools.ozone.report.defs#reasonRuleProhibitedSales",
72 "tools.ozone.report.defs#reasonRuleBanEvasion",
73 "tools.ozone.report.defs#reasonRuleOther",
74 "tools.ozone.report.defs#reasonSelfHarmContent",
75 "tools.ozone.report.defs#reasonSelfHarmED",
76 "tools.ozone.report.defs#reasonSelfHarmStunts",
77 "tools.ozone.report.defs#reasonSelfHarmSubstances",
78 "tools.ozone.report.defs#reasonSelfHarmOther"
79 ]
80 },
81 "reasonViolation": {
82 "type": "token",
83 "description": "Direct violation of server rules, laws, terms of service. Prefer new lexicon definition `tools.ozone.report.defs#reasonRuleOther`."
84 },
85 "subjectType": {
86 "type": "string",
87 "description": "Tag describing a type of subject that might be reported.",
88 "knownValues": [
89 "account",
90 "record",
91 "chat"
92 ]
93 }
94 }
95}