Classes
Classes
203 public classes exported by seyfert.
Class203classesseyfert5.0.0
Classes
203
ActionRowClassRepresents an Action Row component in a message.AnonymousGuildClassClass for anonymous guilds.ApiHandlerClassApplicationClassDue to current limitations, this is exclusively for the current application.ApplicationCommandInteractionClassApplicationEmojiClassApplicationShorterClassAttachmentClassAttachmentBuilderClassAutocompleteInteractionClassAutoModerationRuleClassBansClassBanShorterClassBaseClassBaseChannelClassBaseClientClassBaseCommandClassBaseComponentClassBaseComponentBuilderClassBaseContextClassBaseGuildClassBase guild classBaseGuildChannelClassBaseGuildMemberClassBaseHandlerClassRepresents a base handler class.BaseInteractionClassBaseMessageClassBaseNoEditableChannelClassBaseResourceClassBaseSelectMenuComponentClassBaseShorterClassBaseSocketClassBitFieldClassBucketClassButtonClassRepresents a button component.ButtonComponentClassButtonInteractionClassCacheClassCategoryChannelClassChannelsClassChannelSelectMenuClassRepresents a Select Menu for selecting channels.ChannelSelectMenuComponentClassChannelSelectMenuInteractionClassChannelShorterClassChatInputCommandInteractionClassCheckboxClassCheckboxGroupClassCheckboxGroupOptionClassClientUserClassRepresents a client user that extends the base User class. This class is used to interact with the authenticated user.CollectionClassRepresents a collection that extends the built-in Map class.CollectorsClassCommandClassCommandContextClassCommandHandlerClassComponentCommandClassComponentContextClassComponentHandlerClassComponentInteractionClassConnectQueueClassConnectTimeoutClassContainerClassRepresents a container component builder. Containers group other components together.ContainerComponentClassContextMenuCommandClassCustomEventHandlerClassDirectoryChannelClassDiscordBaseClassDMChannelClassDynamicBucketClassEmbedClassRepresents a message embed.EmojiClassEmojisClassEmojiShorterClassEntitlementClassEntryPointCommandClassEntryPointContextClassEntryPointInteractionClassSeyfert don't support activities, so this interaction is blankEventHandlerClassFileClassRepresents a file component builder. Used to display files within containers.FileComponentClassFileUploadClassForumChannelClassGuildClassGuildBanClassGuildBasedResourceClassGuildEmojiClassGuildMemberClassRepresents a guild memberGuildPreviewClassRepresent Discord Guild Preview ObjectGuildRelatedResourceClassGuildRoleClassGuildsClassGuildShorterClassGuildTemplateClassHandleCommandClassHeartbeaterClassHttpClientClassInMessageEmbedClassInteractionClassInteractionGuildMemberClassRepresents a guild memberInteractionResponseContextClassInteractionShorterClassInvitesShorterClassLabelClassLabelComponentClassLangsHandlerClassLimitedCollectionClassCreates a new array with the results of calling a provided function on every element in the collection.LimitedMemoryAdapterClassLinkButtonComponentClassLoggerClassRepresents a logger utility for logging messages with various log levels.MediaChannelClassMediaGalleryClassRepresents a media gallery component builder. Used to display a collection of media items.MediaGalleryComponentClassMediaGalleryItemClassRepresents an item within a MediaGallery.MembersClassMemberShorterClassMemberUpdateHandlerClassMemoryAdapterClassMentionableSelectMenuClassRepresents a Select Menu for selecting mentionable entities.MentionableSelectMenuComponentClassMentionableSelectMenuInteractionClassMenuCommandContextClassMessageClassMessageActionRowComponentClassMessageCommandInteractionClassMessagesClassMessageShorterClassMessagesMethodsClassModalClassRepresents a modal for user interactions.ModalCommandClassModalContextClassRepresents a context for interacting with components in a Discord bot.ModalSubmitInteractionClassNewsChannelClassOptionResolverClassOverwritesClassPermissionsBitFieldClassPollClassPollBuilderClassPresencesClassPresenceUpdateHandlerClassRadioGroupClassRadioGroupOptionClassReactionShorterClassRolesClassRoleSelectMenuClassRepresents a Select Menu for selecting roles.RoleSelectMenuComponentClassRoleSelectMenuInteractionClassRoleShorterClassRouterClassSectionClassSectionComponentClassSelectMenuClassRepresents a base class for building Select Menus.SelectMenuInteractionClassSeparatorClassRepresents a separator component builder. Used to add visual spacing or dividers between components.SeparatorComponentClassSeyfertErrorClassBase error type used by Seyfert. It supports optional machine-readable metadata and preserves the original cause when wrapping lower-level errors.SeyfertPluginAggregateErrorClassSeyfertPluginErrorClassSeyfertWebSocketClassShardClassShardManagerClassSKUButtonComponentClassSoundboardShorterClassStageChannelClassStageInstancesClassStickerClassStickersClassStringSelectMenuClassRepresents a Select Menu for selecting string options.StringSelectMenuComponentClassStringSelectMenuInteractionClassStringSelectOptionClassRepresents an individual option for a string select menu.SubCommandClassTemplateShorterClassTextBaseGuildChannelClassTextDisplayClassRepresents a text display component builder. Used to display simple text content.TextDisplayComponentClassTextGuildChannelClassTextInputClassRepresents a text input component builder.TextInputComponentClassThreadChannelClassThreadOnlyMethodsClassThreadShorterClassThumbnailClassRepresents a thumbnail component builder. Used to display a small image preview, often alongside other content.ThumbnailComponentClassTopicableGuildChannelClassUnavailableMemberClassUserClassUserCommandInteractionClassUsersClassUserSelectMenuClassRepresents a Select Menu for selecting users.UserSelectMenuComponentClassUserSelectMenuInteractionClassUsersShorterClassVoiceChannelClassVoiceChannelMethodsClassVoiceStateClassVoiceStatesClassVoiceStateShorterClassWebhookClassRepresents a Discord webhook.WebhookChannelMethodsClassWebhookGuildMethodsClassWebhookMessageClassWebhookShorterClassWorkerAdapterClassWorkerClientClassWorkerManagerClass