decord/source/modules/guild_scheduled_events/GuildScheduledEventsConstants.tsx
2026-07-29 08:29:29 +00:00

49 lines
2.6 KiB
TypeScript

// Module ID: 1378
// Function ID: 1379
// Name: GUILD_EVENT_MAX_NAME_LENGTH
// Dependencies: [676, 687, 2]
// Module 1378 (GUILD_EVENT_MAX_NAME_LENGTH)
import { ChannelTypes } from "ME";
import set from "set";
let obj = { SCHEDULED: 1, [1]: "SCHEDULED", ACTIVE: 2, [2]: "ACTIVE", COMPLETED: 3, [3]: "COMPLETED", CANCELED: 4, [4]: "CANCELED" };
const items = [, ];
({ COMPLETED: arr[0], CANCELED: arr[1] } = obj);
let set = new Set(items);
obj = { NONE: 0, [0]: "NONE", STAGE_INSTANCE: 1, [1]: "STAGE_INSTANCE", VOICE: 2, [2]: "VOICE", EXTERNAL: 3, [3]: "EXTERNAL", PRIME_TIME: 4, [4]: "PRIME_TIME" };
const items1 = [, ];
({ STAGE_INSTANCE: arr2[0], PRIME_TIME: arr2[1] } = obj);
obj = { [obj.STAGE_INSTANCE]: ChannelTypes.GUILD_STAGE_VOICE, [obj.VOICE]: ChannelTypes.GUILD_VOICE };
const items2 = [obj.EXTERNAL];
const set1 = new Set(items1);
const items3 = [, ];
({ STAGE_INSTANCE: arr4[0], VOICE: arr4[1] } = obj);
const set2 = new Set(items2);
const result = 2 * require("set").Millis.DAY;
const result1 = 12 * require("set").Millis.HOUR;
const result2 = set.fileFinishedImporting("modules/guild_scheduled_events/GuildScheduledEventsConstants.tsx");
export const GUILD_EVENT_MAX_NAME_LENGTH = 100;
export const GUILD_EVENT_MAX_DESCRIPTION_LENGTH = 1000;
export const MAX_EVENT_LOCATION_LENGTH = 100;
export const EXPLICIT_END_EVENT_SHEET_KEY = "explicit-end-stage";
export const ANALYTICS_GUILD_EVENTS_MODAL_NAME = "Guild Events Modal";
export const GUILD_EVENT_STAGE_UPSELL_CARD_KEY = "hasSeenGuildEventStageUpsellCard";
export const FAKE_EVENT_ID = "-1";
export const GuildScheduledEventStatus = obj;
export const GuildScheduledEventStatusDone = set;
export const GuildScheduledEventEntityTypes = obj;
export const GuildScheduledEventNotificationTypes = { EVENT_START: 1, [1]: "EVENT_START" };
export const GuildScheduledEventPrivacyLevel = { PUBLIC: 1, [1]: "PUBLIC", GUILD_ONLY: 2, [2]: "GUILD_ONLY" };
export const AGE_VERIFICATION_STAGE_CHANNEL_TYPES = set1;
export const EntityChannelTypes = obj;
export const ENTITY_TYPES_REQUIRED_ENTITY_METADATA = set2;
export const ENTITY_TYPES_REQUIRED_CHANNEL_ID = new Set(items3);
export const EventDetailSections = { EVENT_INFO: 0, [0]: "EVENT_INFO", RSVP_LIST: 1, [1]: "RSVP_LIST" };
export const MAX_RSVP_USER_DISPLAY_COUNT = 100;
export const NEW_EVENT_WINDOW_MILLISECONDS = result;
export const EVENT_STARTING_SOON_WINDOW_MILLISECONDS = result1;
export const ACKED_RECENTLY_WINDOW_DAYS = 4;
export const UpcomingGuildEventNoticeTypes = { NEW_EVENT: "Upcoming Event Notice", EVENT_STARTING_SOON: "Event Starting Soon Notice" };
export const GuildScheduledEventUserResponses = { UNINTERESTED: 0, [0]: "UNINTERESTED", INTERESTED: 1, [1]: "INTERESTED" };