lilybird
Version:
A bun-first discord api wrapper written in TS
81 lines • 2.01 kB
TypeScript
export declare const enum VerificationLevel {
NONE = 0,
LOW = 1,
MEDIUM = 2,
HIGH = 3,
VERY_HIGH = 4
}
export declare const enum DefaultMessageNotificationLevel {
ALL_MESSAGES = 0,
ONLY_MENTIONS = 1
}
export declare const enum ExplicitContentFilterLevel {
DISABLED = 0,
MEMBERS_WITHOUT_ROLES = 1,
ALL_MEMBERS = 2
}
export declare const enum MFALevel {
NONE = 0,
ELEVATED = 1
}
export declare const enum SystemChannelFlags {
SUPPRESS_JOIN_NOTIFICATIONS = 1,
SUPPRESS_PREMIUM_SUBSCRIPTIONS = 2,
SUPPRESS_GUILD_REMINDER_NOTIFICATIONS = 4,
SUPPRESS_JOIN_NOTIFICATION_REPLIES = 8,
SUPPRESS_ROLE_SUBSCRIPTION_PURCHASE_NOTIFICATIONS = 16,
SUPPRESS_ROLE_SUBSCRIPTION_PURCHASE_NOTIFICATION_REPLIES = 32
}
export declare const enum PremiumTier {
NONE = 0,
TIER_1 = 1,
TIER_2 = 2,
TIER_3 = 3
}
export declare const enum GuildNSFWLevel {
DEFAULT = 0,
EXPLICIT = 1,
SAFE = 2,
AGE_RESTRICTED = 3
}
export declare const enum GuildMemberFlag {
DID_REJOIN = 1,
COMPLETED_ONBOARDING = 2,
BYPASSES_VERIFICATION = 4,
STARTED_ONBOARDING = 8,
IS_GUEST = 16,
STARTED_HOME_ACTIONS = 32,
COMPLETED_HOME_ACTIONS = 64,
AUTOMOD_QUARANTINED_USERNAME = 128,
DM_SETTINGS_UPSELL_ACKNOWLEDGED = 256
}
export declare const enum IntegrationType {
Twitch = "twitch",
Youtube = "youtube",
Discord = "discord",
GuildSubscription = "guild_subscription"
}
export declare const enum IntegrationExpireBehavior {
RemoveRole = 0,
Role = 1
}
export declare const enum InviteTargetType {
STREAM = 1,
EMBEDDED_APPLICATION = 2
}
export declare const enum RoleFlags {
IN_PROMPT = 1
}
export declare const enum PrivacyLevel {
PUBLIC = 1,
GUILD_ONLY = 2
}
export declare const enum OnboardingMode {
ONBOARDING_DEFAULT = 0,
ONBOARDING_ADVANCED = 1
}
export declare const enum PromptType {
MULTIPLE_CHOICE = 0,
DROPDOWN = 1
}
//# sourceMappingURL=guild.d.ts.map