lilybird
Version:
A bun-first discord api wrapper written in TS
88 lines (87 loc) • 5.88 kB
JavaScript
export var InteractionType;
(function (InteractionType) {
InteractionType[InteractionType["PING"] = 1] = "PING";
InteractionType[InteractionType["APPLICATION_COMMAND"] = 2] = "APPLICATION_COMMAND";
InteractionType[InteractionType["MESSAGE_COMPONENT"] = 3] = "MESSAGE_COMPONENT";
InteractionType[InteractionType["APPLICATION_COMMAND_AUTOCOMPLETE"] = 4] = "APPLICATION_COMMAND_AUTOCOMPLETE";
InteractionType[InteractionType["MODAL_SUBMIT"] = 5] = "MODAL_SUBMIT";
})(InteractionType || (InteractionType = {}));
export var InteractionContextType;
(function (InteractionContextType) {
InteractionContextType[InteractionContextType["GUILD"] = 0] = "GUILD";
InteractionContextType[InteractionContextType["BOT_DM"] = 1] = "BOT_DM";
InteractionContextType[InteractionContextType["PRIVATE_CHANNEL"] = 2] = "PRIVATE_CHANNEL";
})(InteractionContextType || (InteractionContextType = {}));
export var ApplicationCommandType;
(function (ApplicationCommandType) {
ApplicationCommandType[ApplicationCommandType["CHAT_INPUT"] = 1] = "CHAT_INPUT";
ApplicationCommandType[ApplicationCommandType["USER"] = 2] = "USER";
ApplicationCommandType[ApplicationCommandType["MESSAGE"] = 3] = "MESSAGE";
})(ApplicationCommandType || (ApplicationCommandType = {}));
export var ApplicationCommandOptionType;
(function (ApplicationCommandOptionType) {
ApplicationCommandOptionType[ApplicationCommandOptionType["SUB_COMMAND"] = 1] = "SUB_COMMAND";
ApplicationCommandOptionType[ApplicationCommandOptionType["SUB_COMMAND_GROUP"] = 2] = "SUB_COMMAND_GROUP";
ApplicationCommandOptionType[ApplicationCommandOptionType["STRING"] = 3] = "STRING";
ApplicationCommandOptionType[ApplicationCommandOptionType["INTEGER"] = 4] = "INTEGER";
ApplicationCommandOptionType[ApplicationCommandOptionType["BOOLEAN"] = 5] = "BOOLEAN";
ApplicationCommandOptionType[ApplicationCommandOptionType["USER"] = 6] = "USER";
ApplicationCommandOptionType[ApplicationCommandOptionType["CHANNEL"] = 7] = "CHANNEL";
ApplicationCommandOptionType[ApplicationCommandOptionType["ROLE"] = 8] = "ROLE";
ApplicationCommandOptionType[ApplicationCommandOptionType["MENTIONABLE"] = 9] = "MENTIONABLE";
ApplicationCommandOptionType[ApplicationCommandOptionType["NUMBER"] = 10] = "NUMBER";
ApplicationCommandOptionType[ApplicationCommandOptionType["ATTACHMENT"] = 11] = "ATTACHMENT";
})(ApplicationCommandOptionType || (ApplicationCommandOptionType = {}));
export var ApplicationCommandPermissionType;
(function (ApplicationCommandPermissionType) {
ApplicationCommandPermissionType[ApplicationCommandPermissionType["ROLE"] = 1] = "ROLE";
ApplicationCommandPermissionType[ApplicationCommandPermissionType["USER"] = 2] = "USER";
ApplicationCommandPermissionType[ApplicationCommandPermissionType["CHANNEL"] = 3] = "CHANNEL";
})(ApplicationCommandPermissionType || (ApplicationCommandPermissionType = {}));
export var ComponentType;
(function (ComponentType) {
ComponentType[ComponentType["ActionRow"] = 1] = "ActionRow";
ComponentType[ComponentType["Button"] = 2] = "Button";
ComponentType[ComponentType["StringSelect"] = 3] = "StringSelect";
ComponentType[ComponentType["TextInput"] = 4] = "TextInput";
ComponentType[ComponentType["UserSelect"] = 5] = "UserSelect";
ComponentType[ComponentType["RoleSelect"] = 6] = "RoleSelect";
ComponentType[ComponentType["MentionableSelect"] = 7] = "MentionableSelect";
ComponentType[ComponentType["ChannelSelect"] = 8] = "ChannelSelect";
ComponentType[ComponentType["Section"] = 9] = "Section";
ComponentType[ComponentType["TextDisplay"] = 10] = "TextDisplay";
ComponentType[ComponentType["Thumbnail"] = 11] = "Thumbnail";
ComponentType[ComponentType["MediaGallery"] = 12] = "MediaGallery";
ComponentType[ComponentType["File"] = 13] = "File";
ComponentType[ComponentType["Separator"] = 14] = "Separator";
ComponentType[ComponentType["Container"] = 17] = "Container";
})(ComponentType || (ComponentType = {}));
export var ButtonStyle;
(function (ButtonStyle) {
ButtonStyle[ButtonStyle["Primary"] = 1] = "Primary";
ButtonStyle[ButtonStyle["Secondary"] = 2] = "Secondary";
ButtonStyle[ButtonStyle["Success"] = 3] = "Success";
ButtonStyle[ButtonStyle["Danger"] = 4] = "Danger";
ButtonStyle[ButtonStyle["Link"] = 5] = "Link";
ButtonStyle[ButtonStyle["Premium"] = 6] = "Premium";
})(ButtonStyle || (ButtonStyle = {}));
export var TextInputStyle;
(function (TextInputStyle) {
TextInputStyle[TextInputStyle["Short"] = 1] = "Short";
TextInputStyle[TextInputStyle["Paragraph"] = 2] = "Paragraph";
})(TextInputStyle || (TextInputStyle = {}));
export var EntitlementType;
(function (EntitlementType) {
EntitlementType[EntitlementType["APPLICATION_SUBSCRIPTION"] = 8] = "APPLICATION_SUBSCRIPTION";
})(EntitlementType || (EntitlementType = {}));
export var InteractionCallbackType;
(function (InteractionCallbackType) {
InteractionCallbackType[InteractionCallbackType["PONG"] = 1] = "PONG";
InteractionCallbackType[InteractionCallbackType["CHANNEL_MESSAGE_WITH_SOURCE"] = 4] = "CHANNEL_MESSAGE_WITH_SOURCE";
InteractionCallbackType[InteractionCallbackType["DEFERRED_CHANNEL_MESSAGE_WITH_SOURCE"] = 5] = "DEFERRED_CHANNEL_MESSAGE_WITH_SOURCE";
InteractionCallbackType[InteractionCallbackType["DEFERRED_UPDATE_MESSAGE"] = 6] = "DEFERRED_UPDATE_MESSAGE";
InteractionCallbackType[InteractionCallbackType["UPDATE_MESSAGE"] = 7] = "UPDATE_MESSAGE";
InteractionCallbackType[InteractionCallbackType["APPLICATION_COMMAND_AUTOCOMPLETE_RESULT"] = 8] = "APPLICATION_COMMAND_AUTOCOMPLETE_RESULT";
InteractionCallbackType[InteractionCallbackType["MODAL"] = 9] = "MODAL";
InteractionCallbackType[InteractionCallbackType["PREMIUM_REQUIRED"] = 10] = "PREMIUM_REQUIRED";
})(InteractionCallbackType || (InteractionCallbackType = {}));