lilybird
Version:
A bun-first discord api wrapper written in TS
87 lines • 2.25 kB
TypeScript
export declare const enum MessageType {
DEFAULT = 0,
RECIPIENT_ADD = 1,
RECIPIENT_REMOVE = 2,
CALL = 3,
CHANNEL_NAME_CHANGE = 4,
CHANNEL_ICON_CHANGE = 5,
CHANNEL_PINNED_MESSAGE = 6,
USER_JOIN = 7,
GUILD_BOOST = 8,
GUILD_BOOST_TIER_1 = 9,
GUILD_BOOST_TIER_2 = 10,
GUILD_BOOST_TIER_3 = 11,
CHANNEL_FOLLOW_ADD = 12,
GUILD_DISCOVERY_DISQUALIFIED = 14,
GUILD_DISCOVERY_REQUALIFIED = 15,
GUILD_DISCOVERY_GRACE_PERIOD_INITIAL_WARNING = 16,
GUILD_DISCOVERY_GRACE_PERIOD_FINAL_WARNING = 17,
THREAD_CREATED = 18,
REPLY = 19,
CHAT_INPUT_COMMAND = 20,
THREAD_STARTER_MESSAGE = 21,
GUILD_INVITE_REMINDER = 22,
CONTEXT_MENU_COMMAND = 23,
AUTO_MODERATION_ACTION = 24,
ROLE_SUBSCRIPTION_PURCHASE = 25,
INTERACTION_PREMIUM_UPSELL = 26,
STAGE_START = 27,
STAGE_END = 28,
STAGE_SPEAKER = 29,
STAGE_TOPIC = 31,
GUILD_APPLICATION_PREMIUM_SUBSCRIPTION = 32,
GUILD_INCIDENT_ALERT_MODE_ENABLED = 36,
GUILD_INCIDENT_ALERT_MODE_DISABLED = 37,
GUILD_INCIDENT_REPORT_RAID = 38,
GUILD_INCIDENT_REPORT_FALSE_ALARM = 39,
PURCHASE_NOTIFICATION = 44,
POLL_RESULT = 46
}
export declare const enum MessageFlags {
CROSSPOSTED = 1,
IS_CROSSPOST = 2,
SUPPRESS_EMBEDS = 4,
SOURCE_MESSAGE_DELETED = 8,
URGENT = 16,
HAS_THREAD = 32,
EPHEMERAL = 64,
LOADING = 128,
FAILED_TO_MENTION_SOME_ROLES_IN_THREAD = 256,
SUPPRESS_NOTIFICATIONS = 4096,
IS_VOICE_MESSAGE = 8192,
HAS_SNAPSHOT = 16384,
IS_COMPONENTS_V2 = 32768
}
export declare const enum AttachmentFlags {
IS_REMIX = 4
}
export declare const enum EmbedType {
Rich = "rich",
Image = "image",
Video = "video",
Gif = "gifv",
Article = "article",
Link = "link",
PollResult = "poll_result"
}
export declare const enum MessageActivityType {
JOIN = 1,
SPECTATE = 2,
LISTEN = 3,
JOIN_REQUEST = 5
}
export declare const enum StickerType {
STANDARD = 1,
GUILD = 2
}
export declare const enum StickerFormatType {
PNG = 1,
APNG = 2,
LOTTIE = 3,
GIF = 4
}
export declare const enum MessageReferenceType {
DEFAULT = 0,
FORWARD = 1
}
//# sourceMappingURL=message.d.ts.map