forked from jordanlambrecht/tracker-tracker
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathredacted.ts
More file actions
100 lines (90 loc) · 4.77 KB
/
Copy pathredacted.ts
File metadata and controls
100 lines (90 loc) · 4.77 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
// src/data/trackers/redacted.ts
import type { TrackerRegistryEntry } from "@/data/tracker-registry"
export const redacted: TrackerRegistryEntry = {
// ── Identity ────────────────────────────────────────────────────────
slug: "redacted",
name: "REDacted",
abbreviation: "RED",
url: "https://redacted.sh",
description:
"The largest general music tracker (also has some software). Has an interview to join, although the wait can be notoriously long.",
// ── Platform & API ──────────────────────────────────────────────────
platform: "gazelle",
gazelleAuthStyle: "token",
gazelleEnrich: true,
apiPath: "/ajax.php",
// ── Content ─────────────────────────────────────────────────────────
specialty: "Music",
contentCategories: ["Music", "Apps"],
language: "English",
// ── Visual ──────────────────────────────────────────────────────────
color: "#f44336",
logo: "",
// ── External Links ──────────────────────────────────────────────────
trackerHubSlug: "redacted",
statusPageUrl: "https://red.trackerstatus.info/",
// ── Community ───────────────────────────────────────────────────────
userClasses: [
{ name: "User", requirements: "Default class on registration" },
{ name: "Member", requirements: "1 week, 25 GB up, 0.65 ratio" },
{ name: "Power User", requirements: "2 weeks, 25 GB up, 0.65 ratio, 5 torrents seeding" },
{ name: "Elite", requirements: "4 weeks, 100 GB up, 1.0 ratio, 50 torrents seeding" },
{ name: "Torrent Master", requirements: "8 weeks, 500 GB up, 1.0 ratio, 500 torrents seeding" },
{ name: "Power Elite", requirements: "12 weeks, 1 TB up, 1.0 ratio, 750 torrents seeding" },
{ name: "VIP", requirements: "24 weeks, 2.5 TB up, 1.0 ratio, 1000 torrents seeding" },
{ name: "Legend", requirements: "48 weeks, 5 TB up, 1.0 ratio, 1500 torrents seeding" },
],
releaseGroups: [],
bannedGroups: [],
notableMembers: [],
// ── Rules ───────────────────────────────────────────────────────────
rules: {
minimumRatio: 0.6,
seedTimeHours: 72,
loginIntervalDays: 120,
fullRulesMarkdown: [
"## Ratio Requirements",
"",
"| Amount Downloaded | Required Ratio |",
"|---|---|",
"| 0-5 GB | 0.00 |",
"| 5-10 GB | 0.15 |",
"| 10-20 GB | 0.20 |",
"| 20-30 GB | 0.30 |",
"| 30-40 GB | 0.35 |",
"| 40-50 GB | 0.40 |",
"| 50-60 GB | 0.45 |",
"| 60-80 GB | 0.50 |",
"| 80-100 GB | 0.60 |",
"| 100+ GB | 0.60 |",
"",
"## Seeding Rules",
"",
"- Torrents must be seeded for **72 hours** after snatching.",
"- You may be put on ratio watch if your ratio drops below the required level for your download amount.",
"- Ratio watch lasts **2 weeks**. If you don't improve your ratio within that time, your leeching privileges will be suspended.",
"",
"## Account Activity",
"",
"- Accounts inactive for **120 days** (no login) will be disabled.",
"- Disabled accounts can be re-enabled by logging into the site (if within the pruning window) or by contacting staff via IRC.",
"",
"## FL Tokens",
"",
"- Freeleech tokens let you download a torrent without it counting against your download stats.",
"- Tokens can be earned through various means including uploads, bounties, and bonus points.",
"",
"## Merit Tokens",
"",
"- Merit tokens can be used to highlight or recommend releases.",
"- Earned through community contributions.",
],
},
// ── Status ──────────────────────────────────────────────────────────
warning: false,
warningNote: "",
// ── Flags ───────────────────────────────────────────────────────────
draft: false,
supportsTransitPapers: true,
profileUrlPattern: "/user.php?id={id}",
}