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

483 lines
12 KiB
TypeScript

// Metro module 10057 (f10058).
import { ChannelTypes, Permissions } from "../../Constants";
import { intl, t } from "../../intl/index.native";
import { DEFAULT } from "../../utils/PermissionUtils";
import { combine } from "../../_bundle/HighLow";
const r10 = {
GUILD: 0,
0: "GUILD",
GUILD_SCHEDULED_EVENT: 1,
1: "GUILD_SCHEDULED_EVENT"
};
const r23 = {
GUILD_TEMPLATES: "guild-templates",
CUSTOMIZE_NEW_GUILD: "customize-new-guild",
CHOOSE_GUILD: "choose-guild",
CUSTOMIZE_EXISTING_GUILD: "customize-existing-guild",
CONFIRMATION: "confirmation"
};
let c6690_5 = {
CREATE: "CREATE",
HUB_SCHOOL_CLUB: "HUB_SCHOOL_CLUB",
HUB_STUDY: "HUB_STUDY",
HUB_CLASS: "HUB_CLASS",
HUB_SOCIAL: "HUB_SOCIAL",
HUB_MAJOR: "HUB_MAJOR",
HUB_DORM: "HUB_DORM"
};
const r37 = {
ALL: -1
};
r37[-1] = "ALL";
r37.UNCATEGORIZED = 0;
r37[0] = "UNCATEGORIZED";
r37.SCHOOL_CLUB = 1;
r37[1] = "SCHOOL_CLUB";
r37.CLASS = 2;
r37[2] = "CLASS";
r37.STUDY_SOCIAL = 3;
r37[3] = "STUDY_SOCIAL";
r37.MISC = 5;
r37[5] = "MISC";
let c6690_6 = r37;
let c6690_7 = "883060064561299456";
export { r10 as DirectoryEntryTypes };
export { r23 as CreateOrAddGuildSlideTypes };
export { c6690_5 as HubGuildTemplateId };
export { c6690_6 as DirectoryEntryCategories };
export const HQ_CHANNEL_ID = "883060064561299456";
export function getHubCategories(a0) {
return a0 === c6690_7 ? [{
id: "club",
value: c6690_6.SCHOOL_CLUB,
label: intl.string(t["Z+MPN/"])
}, {
id: "class",
value: c6690_6.CLASS,
label: intl.string(t.dV9uBr)
}, {
id: "study",
value: c6690_6.STUDY_SOCIAL,
label: intl.string(t.xoHQcn)
}, {
id: "misc",
value: c6690_6.MISC,
label: intl.string(t.Ao41ri)
}] : [{
id: "club",
value: c6690_6.SCHOOL_CLUB,
label: intl.string(t.oNHFUL),
idealSize: 100
}, {
id: "class",
value: c6690_6.CLASS,
label: intl.string(t.V1i8nS)
}, {
id: "study",
value: c6690_6.STUDY_SOCIAL,
label: intl.string(t.Z2ygQt),
idealSize: 50
}, {
id: "misc",
value: c6690_6.MISC,
label: intl.string(t["0Bg9La"])
}];
}
export function getHubGuildTemplatesMap() {
const r1 = {};
r1[c6690_5.CREATE] = {
id: c6690_5.CREATE,
code: "2TffvPucqHkN",
label: intl.string(t["H3+6BK"]),
channels: [],
system_channel_id: null
};
r1[c6690_5.HUB_SCHOOL_CLUB] = {
id: c6690_5.HUB_SCHOOL_CLUB,
code: "UMUbvRpRZhS6",
label: intl.string(t.mmFA51),
channels: [{
id: "00",
parent_id: null,
name: intl.string(t["VCAA/X"]),
type: ChannelTypes.GUILD_CATEGORY
}, {
id: "01",
parent_id: "00",
name: intl.string(t.GHQoEd),
type: ChannelTypes.GUILD_TEXT
}, {
id: "02",
parent_id: "00",
name: intl.string(t.nSsoSF),
type: ChannelTypes.GUILD_TEXT
}, {
id: "03",
parent_id: "00",
name: intl.string(t.yZCzMa),
type: ChannelTypes.GUILD_TEXT
}, {
id: "10",
parent_id: null,
name: intl.string(t.mobYpC),
type: ChannelTypes.GUILD_CATEGORY
}, {
id: "11",
parent_id: "10",
name: intl.string(t.pIOigB),
type: ChannelTypes.GUILD_TEXT
}, {
id: "12",
parent_id: "10",
name: intl.string(t.ao2wxq),
type: ChannelTypes.GUILD_TEXT
}, {
id: "13",
parent_id: "10",
name: intl.string(t.AIszv8),
type: ChannelTypes.GUILD_TEXT
}, {
id: "20",
parent_id: null,
name: intl.string(t.vcKDMv),
type: ChannelTypes.GUILD_CATEGORY
}, {
id: "21",
parent_id: "20",
name: intl.string(t.XS6gcJ),
type: ChannelTypes.GUILD_VOICE
}, {
id: "22",
parent_id: "20",
name: intl.string(t.hi1Ykg),
type: ChannelTypes.GUILD_VOICE
}, {
id: "22",
parent_id: "20",
name: intl.string(t.vw8oaS),
type: ChannelTypes.GUILD_VOICE
}],
roles: [{
id: "00",
name: "@everyone",
permissions: DEFAULT
}, {
id: "01",
name: "officers (example)",
mentionable: true,
hoist: true,
permissions: combine(DEFAULT, Permissions.MANAGE_ROLES, Permissions.MANAGE_CHANNELS, Permissions.KICK_MEMBERS, Permissions.BAN_MEMBERS, Permissions.MANAGE_NICKNAMES, Permissions.MANAGE_GUILD_EXPRESSIONS, Permissions.MANAGE_MESSAGES, Permissions.SEND_TTS_MESSAGES),
color: 3066993
}],
system_channel_id: "12"
};
r1[c6690_5.HUB_STUDY] = {
id: c6690_5.HUB_STUDY,
code: "2JBhzzca2vfT",
label: intl.string(t.fYwSi2),
channels: [{
id: "00",
parent_id: null,
name: intl.string(t["HY+vdA"]),
type: ChannelTypes.GUILD_CATEGORY
}, {
id: "01",
parent_id: "00",
name: intl.string(t["3eM+Lh"]),
type: ChannelTypes.GUILD_TEXT
}, {
id: "02",
parent_id: "00",
name: intl.string(t.Qi0D7e),
type: ChannelTypes.GUILD_TEXT
}, {
id: "10",
parent_id: null,
name: intl.string(t.yZIUVx),
type: ChannelTypes.GUILD_CATEGORY
}, {
id: "11",
parent_id: "10",
name: intl.string(t.pIOigB),
type: ChannelTypes.GUILD_TEXT
}, {
id: "12",
parent_id: "10",
name: intl.string(t.ao2wxq),
type: ChannelTypes.GUILD_TEXT
}, {
id: "12",
parent_id: "10",
name: intl.string(t.AIszv8),
type: ChannelTypes.GUILD_TEXT
}, {
id: "20",
parent_id: null,
name: intl.string(t.vcKDMv),
type: ChannelTypes.GUILD_CATEGORY
}, {
id: "21",
parent_id: "20",
name: intl.string(t.XS6gcJ),
type: ChannelTypes.GUILD_VOICE
}, {
id: "22",
parent_id: "20",
name: intl.formatToPlainString(t.LuNsNf, {
number: 1
}),
type: ChannelTypes.GUILD_VOICE
}, {
id: "23",
parent_id: "20",
name: intl.formatToPlainString(t.LuNsNf, {
number: 2
}),
type: ChannelTypes.GUILD_VOICE
}],
system_channel_id: "12"
};
r1[c6690_5.HUB_CLASS] = {
id: c6690_5.HUB_CLASS,
code: "r86WWBwTGspb",
label: intl.string(t.e5gFS3),
channels: [{
id: "00",
parent_id: null,
name: intl.string(t["HY+vdA"]),
type: ChannelTypes.GUILD_CATEGORY
}, {
id: "01",
parent_id: "00",
name: intl.string(t["710tNh"]),
type: ChannelTypes.GUILD_TEXT
}, {
id: "02",
parent_id: "00",
name: intl.string(t.Qi0D7e),
type: ChannelTypes.GUILD_TEXT
}, {
id: "10",
parent_id: null,
name: intl.string(t.yZIUVx),
type: ChannelTypes.GUILD_CATEGORY
}, {
id: "11",
parent_id: "10",
name: intl.string(t.pIOigB),
type: ChannelTypes.GUILD_TEXT
}, {
id: "12",
parent_id: "10",
name: intl.string(t.ao2wxq),
type: ChannelTypes.GUILD_TEXT
}, {
id: "13",
parent_id: "10",
name: intl.string(t.AIszv8),
type: ChannelTypes.GUILD_TEXT
}, {
id: "20",
parent_id: null,
name: intl.string(t.vcKDMv),
type: ChannelTypes.GUILD_CATEGORY
}, {
id: "21",
parent_id: "20",
name: intl.string(t.XS6gcJ),
type: ChannelTypes.GUILD_VOICE
}, {
id: "22",
parent_id: "20",
name: intl.formatToPlainString(t.LuNsNf, {
number: 1
}),
type: ChannelTypes.GUILD_VOICE
}, {
id: "23",
parent_id: "20",
name: intl.formatToPlainString(t.LuNsNf, {
number: 2
}),
type: ChannelTypes.GUILD_VOICE
}],
system_channel_id: "12"
};
r1[c6690_5.HUB_SOCIAL] = {
id: c6690_5.HUB_SOCIAL,
code: "AvvtXE3mfbCR",
label: intl.string(t.oOj7It),
channels: [{
id: "00",
parent_id: null,
name: intl.string(t.yZIUVx),
type: ChannelTypes.GUILD_CATEGORY
}, {
id: "01",
parent_id: "00",
name: intl.string(t.pIOigB),
type: ChannelTypes.GUILD_TEXT
}, {
id: "02",
parent_id: "00",
name: intl.string(t.ao2wxq),
type: ChannelTypes.GUILD_TEXT
}, {
id: "03",
parent_id: "00",
name: intl.string(t.AIszv8),
type: ChannelTypes.GUILD_TEXT
}, {
id: "04",
parent_id: "00",
name: intl.string(t.d4F8gP),
type: ChannelTypes.GUILD_TEXT
}, {
id: "10",
parent_id: null,
name: intl.string(t.vcKDMv),
type: ChannelTypes.GUILD_CATEGORY
}, {
id: "11",
parent_id: "10",
name: intl.string(t.CLWKNs),
type: ChannelTypes.GUILD_VOICE
}, {
id: "12",
parent_id: "10",
name: intl.string(t.g3qPRn),
type: ChannelTypes.GUILD_VOICE
}, {
id: "13",
parent_id: "10",
name: intl.string(t["yQZpe/"]),
type: ChannelTypes.GUILD_VOICE
}],
system_channel_id: "02"
};
r1[c6690_5.HUB_MAJOR] = {
id: c6690_5.HUB_MAJOR,
code: "FhmfDR6Arvsc",
label: intl.string(t["9kly4U"]),
channels: [{
id: "00",
parent_id: null,
name: intl.string(t["HY+vdA"]),
type: ChannelTypes.GUILD_CATEGORY
}, {
id: "01",
parent_id: "00",
name: intl.string(t.yZCzMa),
type: ChannelTypes.GUILD_TEXT
}, {
id: "02",
parent_id: "00",
name: intl.string(t.Qi0D7e),
type: ChannelTypes.GUILD_TEXT
}, {
id: "10",
parent_id: null,
name: intl.string(t.yZIUVx),
type: ChannelTypes.GUILD_CATEGORY
}, {
id: "11",
parent_id: "10",
name: intl.string(t.pIOigB),
type: ChannelTypes.GUILD_TEXT
}, {
id: "12",
parent_id: "10",
name: intl.string(t.ao2wxq),
type: ChannelTypes.GUILD_TEXT
}, {
id: "13",
parent_id: "10",
name: intl.string(t.AIszv8),
type: ChannelTypes.GUILD_TEXT
}, {
id: "20",
parent_id: null,
name: intl.string(t.vcKDMv),
type: ChannelTypes.GUILD_CATEGORY
}, {
id: "21",
parent_id: "20",
name: intl.string(t.XS6gcJ),
type: ChannelTypes.GUILD_VOICE
}, {
id: "22",
parent_id: "20",
name: intl.formatToPlainString(t.LuNsNf, {
number: 1
}),
type: ChannelTypes.GUILD_VOICE
}, {
id: "23",
parent_id: "20",
name: intl.formatToPlainString(t.LuNsNf, {
number: 2
}),
type: ChannelTypes.GUILD_VOICE
}],
system_channel_id: "12"
};
r1[c6690_5.HUB_DORM] = {
id: c6690_5.HUB_DORM,
code: "fkq8xHfrGE58",
label: intl.string(t["ppGw/P"]),
channels: [{
id: "00",
parent_id: null,
name: intl.string(t["HY+vdA"]),
type: ChannelTypes.GUILD_CATEGORY
}, {
id: "01",
parent_id: "00",
name: intl.string(t["b2+FCc"]),
type: ChannelTypes.GUILD_TEXT
}, {
id: "10",
parent_id: null,
name: intl.string(t.yZIUVx),
type: ChannelTypes.GUILD_CATEGORY
}, {
id: "11",
parent_id: "10",
name: intl.string(t.pIOigB),
type: ChannelTypes.GUILD_TEXT
}, {
id: "12",
parent_id: "10",
name: intl.string(t.ao2wxq),
type: ChannelTypes.GUILD_TEXT
}, {
id: "13",
parent_id: "10",
name: intl.string(t.AIszv8),
type: ChannelTypes.GUILD_TEXT
}, {
id: "20",
parent_id: null,
name: intl.string(t.vcKDMv),
type: ChannelTypes.GUILD_CATEGORY
}, {
id: "21",
parent_id: "20",
name: intl.string(t.XS6gcJ),
type: ChannelTypes.GUILD_VOICE
}, {
id: "22",
parent_id: "20",
name: intl.string(t.g3qPRn),
type: ChannelTypes.GUILD_VOICE
}, {
id: "23",
parent_id: "20",
name: intl.string(t.CLWKNs),
type: ChannelTypes.GUILD_VOICE
}],
system_channel_id: "12"
};
return r1;
}