createTransformers
Documentation / @discordeno/bot / createTransformers
Function: createTransformers()
createTransformers<
TProps,TBehavior>(options):Transformers<TProps,TBehavior>
Defined in: transformers.ts:427
Type Parameters
TProps
TProps extends TransformersDesiredProperties
TBehavior
TBehavior extends DesiredPropertiesBehavior
Parameters
options
activity?
TransformerFunction<TProps, TBehavior, DiscordActivity, Activity, { }>
activityAssets?
TransformerFunction<TProps, TBehavior, DiscordActivityAssets, ActivityAssets, { }>
activityEmoji?
TransformerFunction<TProps, TBehavior, DiscordActivityEmoji, ActivityEmoji, { }>
activityInstance?
TransformerFunction<TProps, TBehavior, DiscordActivityInstance, ActivityInstance, { }>
activityLocation?
TransformerFunction<TProps, TBehavior, DiscordActivityLocation, ActivityLocation, { }>
application?
TransformerFunction<TProps, TBehavior, DiscordApplication, Application, { shardId?: number; }>
applicationCommand?
TransformerFunction<TProps, TBehavior, DiscordApplicationCommand, ApplicationCommand, { }>
applicationCommandOption?
TransformerFunction<TProps, TBehavior, DiscordApplicationCommandOption, ApplicationCommandOption, { }>
applicationCommandOptionChoice?
TransformerFunction<TProps, TBehavior, DiscordApplicationCommandOptionChoice, ApplicationCommandOptionChoice, { }>
applicationCommandPermissions?
TransformerFunction<TProps, TBehavior, DiscordApplicationCommandPermissions, ApplicationCommandPermissions, { }>
attachment?
TransformerFunction<TProps, TBehavior, DiscordAttachment, Attachment, { }>
auditLogEntry?
TransformerFunction<TProps, TBehavior, DiscordAuditLogEntry, AuditLogEntry, { }>
autoModerationAction?
TransformerFunction<TProps, TBehavior, DiscordAutoModerationAction, AutoModerationAction, { }>
autoModerationActionExecution?
TransformerFunction<TProps, TBehavior, DiscordAutoModerationActionExecution, AutoModerationActionExecution, { }>
autoModerationActionMetadata?
TransformerFunction<TProps, TBehavior, DiscordAutoModerationActionMetadata, AutoModerationActionMetadata, { }>
autoModerationRule?
TransformerFunction<TProps, TBehavior, DiscordAutoModerationRule, AutoModerationRule, { }>
autoModerationRuleTriggerMetadata?
TransformerFunction<TProps, TBehavior, DiscordAutoModerationRuleTriggerMetadata, AutoModerationRuleTriggerMetadata, { }>
avatarDecorationData?
TransformerFunction<TProps, TBehavior, DiscordAvatarDecorationData, AvatarDecorationData, { }>
channel?
TransformerFunction<TProps, TBehavior, DiscordChannel, Channel, { guildId?: BigString; }>
channelInfo?
TransformerFunction<TProps, TBehavior, DiscordChannelInfo, ChannelInfo, { }>
channelInfoData?
TransformerFunction<TProps, TBehavior, DiscordChannelInfoData, ChannelInfoData, { }>
collectibles?
TransformerFunction<TProps, TBehavior, DiscordCollectibles, Collectibles, { }>
component?
TransformerFunction<TProps, TBehavior, DiscordMessageComponent | DiscordMessageComponentFromModalInteractionResponse, Component, { }>
customizers?
{ activity?: TransformerCustomizerFunction<TProps, TBehavior, DiscordActivity, Activity, BigStringsToBigints<{ }>>; activityAssets?: TransformerCustomizerFunction<TProps, TBehavior, DiscordActivityAssets, ActivityAssets, BigStringsToBigints<{ }>>; activityEmoji?: TransformerCustomizerFunction<TProps, TBehavior, DiscordActivityEmoji, ActivityEmoji, BigStringsToBigints<{ }>>; activityInstance?: TransformerCustomizerFunction<TProps, TBehavior, DiscordActivityInstance, ActivityInstance, BigStringsToBigints<{ }>>; activityLocation?: TransformerCustomizerFunction<TProps, TBehavior, DiscordActivityLocation, ActivityLocation, BigStringsToBigints<{ }>>; application?: TransformerCustomizerFunction<TProps, TBehavior, DiscordApplication, Application, BigStringsToBigints<{ shardId?: number; }>>; applicationCommand?: TransformerCustomizerFunction<TProps, TBehavior, DiscordApplicationCommand, ApplicationCommand, BigStringsToBigints<{ }>>; applicationCommandOption?: TransformerCustomizerFunction<TProps, TBehavior, DiscordApplicationCommandOption, ApplicationCommandOption, BigStringsToBigints<{ }>>; applicationCommandOptionChoice?: TransformerCustomizerFunction<TProps, TBehavior, DiscordApplicationCommandOptionChoice, ApplicationCommandOptionChoice, BigStringsToBigints<{ }>>; applicationCommandPermissions?: TransformerCustomizerFunction<TProps, TBehavior, DiscordApplicationCommandPermissions, ApplicationCommandPermissions, BigStringsToBigints<{ }>>; attachment?: TransformerCustomizerFunction<TProps, TBehavior, DiscordAttachment, Attachment, BigStringsToBigints<{ }>>; auditLogEntry?: TransformerCustomizerFunction<TProps, TBehavior, DiscordAuditLogEntry, AuditLogEntry, BigStringsToBigints<{ }>>; autoModerationAction?: TransformerCustomizerFunction<TProps, TBehavior, DiscordAutoModerationAction, AutoModerationAction, BigStringsToBigints<{ }>>; autoModerationActionExecution?: TransformerCustomizerFunction<TProps, TBehavior, DiscordAutoModerationActionExecution, AutoModerationActionExecution, BigStringsToBigints<{ }>>; autoModerationActionMetadata?: TransformerCustomizerFunction<TProps, TBehavior, DiscordAutoModerationActionMetadata, AutoModerationActionMetadata, BigStringsToBigints<{ }>>; autoModerationRule?: TransformerCustomizerFunction<TProps, TBehavior, DiscordAutoModerationRule, AutoModerationRule, BigStringsToBigints<{ }>>; autoModerationRuleTriggerMetadata?: TransformerCustomizerFunction<TProps, TBehavior, DiscordAutoModerationRuleTriggerMetadata, AutoModerationRuleTriggerMetadata, BigStringsToBigints<{ }>>; avatarDecorationData?: TransformerCustomizerFunction<TProps, TBehavior, DiscordAvatarDecorationData, AvatarDecorationData, BigStringsToBigints<{ }>>; channel?: TransformerCustomizerFunction<TProps, TBehavior, DiscordChannel, Channel, BigStringsToBigints<{ guildId?: BigString; }>>; channelInfo?: TransformerCustomizerFunction<TProps, TBehavior, DiscordChannelInfo, ChannelInfo, BigStringsToBigints<{ }>>; channelInfoData?: TransformerCustomizerFunction<TProps, TBehavior, DiscordChannelInfoData, ChannelInfoData, BigStringsToBigints<{ }>>; collectibles?: TransformerCustomizerFunction<TProps, TBehavior, DiscordCollectibles, Collectibles, BigStringsToBigints<{ }>>; component?: TransformerCustomizerFunction<TProps, TBehavior, DiscordMessageComponent | DiscordMessageComponentFromModalInteractionResponse, Component, BigStringsToBigints<{ }>>; defaultReactionEmoji?: TransformerCustomizerFunction<TProps, TBehavior, DiscordDefaultReactionEmoji, DefaultReactionEmoji, BigStringsToBigints<{ }>>; embed?: TransformerCustomizerFunction<TProps, TBehavior, DiscordEmbed, Embed, BigStringsToBigints<{ }>>; embedAuthor?: TransformerCustomizerFunction<TProps, TBehavior, DiscordEmbedAuthor, EmbedAuthor, BigStringsToBigints<{ }>>; embedFooter?: TransformerCustomizerFunction<TProps, TBehavior, DiscordEmbedFooter, EmbedFooter, BigStringsToBigints<{ }>>; embedImage?: TransformerCustomizerFunction<TProps, TBehavior, DiscordEmbedImage, EmbedImage, BigStringsToBigints<{ }>>; embedVideo?: TransformerCustomizerFunction<TProps, TBehavior, DiscordEmbedVideo, EmbedVideo, BigStringsToBigints<{ }>>; emoji?: TransformerCustomizerFunction<TProps, TBehavior, DiscordEmoji, Emoji, BigStringsToBigints<{ }>>; entitlement?: TransformerCustomizerFunction<TProps, TBehavior, DiscordEntitlement, Entitlement, BigStringsToBigints<{ }>>; forumTag?: TransformerCustomizerFunction<TProps, TBehavior, DiscordForumTag, ForumTag, BigStringsToBigints<{ }>>; gatewayBot?: TransformerCustomizerFunction<TProps, TBehavior, DiscordGetGatewayBot, GetGatewayBot, BigStringsToBigints<{ }>>; guild?: TransformerCustomizerFunction<TProps, TBehavior, DiscordGuild, Guild, BigStringsToBigints<{ shardId?: number; }>>; guildApplicationCommandPermissions?: TransformerCustomizerFunction<TProps, TBehavior, DiscordGuildApplicationCommandPermissions, GuildApplicationCommandPermissions, BigStringsToBigints<{ }>>; guildOnboarding?: TransformerCustomizerFunction<TProps, TBehavior, DiscordGuildOnboarding, GuildOnboarding, BigStringsToBigints<{ }>>; guildOnboardingPrompt?: TransformerCustomizerFunction<TProps, TBehavior, DiscordGuildOnboardingPrompt, GuildOnboardingPrompt, BigStringsToBigints<{ }>>; guildOnboardingPromptOption?: TransformerCustomizerFunction<TProps, TBehavior, DiscordGuildOnboardingPromptOption, GuildOnboardingPromptOption, BigStringsToBigints<{ }>>; guildWidget?: TransformerCustomizerFunction<TProps, TBehavior, DiscordGuildWidget, GuildWidget, BigStringsToBigints<{ }>>; guildWidgetSettings?: TransformerCustomizerFunction<TProps, TBehavior, DiscordGuildWidgetSettings, GuildWidgetSettings, BigStringsToBigints<{ }>>; incidentsData?: TransformerCustomizerFunction<TProps, TBehavior, DiscordIncidentsData, IncidentsData, BigStringsToBigints<{ }>>; integration?: TransformerCustomizerFunction<TProps, TBehavior, DiscordIntegrationCreateUpdate, Integration, BigStringsToBigints<{ }>>; integrationAccount?: TransformerCustomizerFunction<TProps, TBehavior, DiscordIntegrationAccount, IntegrationAccount, BigStringsToBigints<{ }>>; integrationApplication?: TransformerCustomizerFunction<TProps, TBehavior, DiscordIntegrationApplication, IntegrationApplication, BigStringsToBigints<{ }>>; interaction?: TransformerCustomizerFunction<TProps, TBehavior, DiscordInteraction, Interaction, BigStringsToBigints<{ shardId?: number; }>>; interactionCallback?: TransformerCustomizerFunction<TProps, TBehavior, DiscordInteractionCallback, InteractionCallback, BigStringsToBigints<{ }>>; interactionCallbackResponse?: TransformerCustomizerFunction<TProps, TBehavior, DiscordInteractionCallbackResponse, InteractionCallbackResponse, BigStringsToBigints<{ shardId?: number; }>>; interactionDataOption?: TransformerCustomizerFunction<TProps, TBehavior, DiscordInteractionDataOption, InteractionDataOption, BigStringsToBigints<{ }>>; interactionDataResolved?: TransformerCustomizerFunction<TProps, TBehavior, DiscordInteractionDataResolved, InteractionDataResolved, BigStringsToBigints<{ guildId?: BigString; shardId?: number; }>>; interactionResource?: TransformerCustomizerFunction<TProps, TBehavior, DiscordInteractionResource, InteractionResource, BigStringsToBigints<{ shardId?: number; }>>; invite?: TransformerCustomizerFunction<TProps, TBehavior, DiscordInviteMetadata, Invite, BigStringsToBigints<{ shardId?: number; }>>; inviteStageInstance?: TransformerCustomizerFunction<TProps, TBehavior, DiscordInviteStageInstance, InviteStageInstance, BigStringsToBigints<{ guildId?: BigString; }>>; lobby?: TransformerCustomizerFunction<TProps, TBehavior, DiscordLobby, Lobby, BigStringsToBigints<{ }>>; lobbyInvite?: TransformerCustomizerFunction<TProps, TBehavior, DiscordLobbyInvite, LobbyInvite, BigStringsToBigints<{ }>>; lobbyMember?: TransformerCustomizerFunction<TProps, TBehavior, DiscordLobbyMember, LobbyMember, BigStringsToBigints<{ }>>; lobbyMessage?: TransformerCustomizerFunction<TProps, TBehavior, DiscordLobbyMessage, LobbyMessage, BigStringsToBigints<{ }>>; lobbyMessageLobbyMember?: TransformerCustomizerFunction<TProps, TBehavior, DiscordLobbyMessageLobbyMember, LobbyMessageLobbyMember, BigStringsToBigints<{ }>>; mediaGalleryItem?: TransformerCustomizerFunction<TProps, TBehavior, DiscordMediaGalleryItem, MediaGalleryItem, BigStringsToBigints<{ }>>; member?: TransformerCustomizerFunction<TProps, TBehavior, DiscordMember, Member, BigStringsToBigints<{ guildId?: BigString; userId?: BigString; }>>; message?: TransformerCustomizerFunction<TProps, TBehavior, DiscordMessage, Message, BigStringsToBigints<{ shardId?: number; }>>; messageCall?: TransformerCustomizerFunction<TProps, TBehavior, DiscordMessageCall, MessageCall, BigStringsToBigints<{ }>>; messageInteractionMetadata?: TransformerCustomizerFunction<TProps, TBehavior, DiscordMessageInteractionMetadata, MessageInteractionMetadata, BigStringsToBigints<{ }>>; messagePin?: TransformerCustomizerFunction<TProps, TBehavior, DiscordMessagePin, MessagePin, BigStringsToBigints<{ shardId?: number; }>>; messageSnapshot?: TransformerCustomizerFunction<TProps, TBehavior, DiscordMessageSnapshot, MessageSnapshot, BigStringsToBigints<{ shardId?: number; }>>; nameplate?: TransformerCustomizerFunction<TProps, TBehavior, DiscordNameplate, Nameplate, BigStringsToBigints<{ }>>; optionalAuditEntryInfo?: TransformerCustomizerFunction<TProps, TBehavior, DiscordOptionalAuditEntryInfo, OptionalAuditEntryInfo, BigStringsToBigints<{ }>>; poll?: TransformerCustomizerFunction<TProps, TBehavior, DiscordPoll, Poll, BigStringsToBigints<{ }>>; pollMedia?: TransformerCustomizerFunction<TProps, TBehavior, DiscordPollMedia, PollMedia, BigStringsToBigints<{ }>>; presence?: TransformerCustomizerFunction<TProps, TBehavior, DiscordPresenceUpdate, PresenceUpdate, BigStringsToBigints<{ }>>; role?: TransformerCustomizerFunction<TProps, TBehavior, DiscordRole, Role, BigStringsToBigints<{ guildId?: BigString; }>>; roleColors?: TransformerCustomizerFunction<TProps, TBehavior, DiscordRoleColors, RoleColors, BigStringsToBigints<{ }>>; scheduledEvent?: TransformerCustomizerFunction<TProps, TBehavior, DiscordScheduledEvent, ScheduledEvent, BigStringsToBigints<{ }>>; scheduledEventRecurrenceRule?: TransformerCustomizerFunction<TProps, TBehavior, DiscordScheduledEventRecurrenceRule, ScheduledEventRecurrenceRule, BigStringsToBigints<{ }>>; sessionStartLimit?: TransformerCustomizerFunction<TProps, TBehavior, DiscordSessionStartLimit, SessionStartLimit, BigStringsToBigints<{ }>>; sharedClientTheme?: TransformerCustomizerFunction<TProps, TBehavior, DiscordSharedClientTheme, SharedClientTheme, BigStringsToBigints<{ }>>; sku?: TransformerCustomizerFunction<TProps, TBehavior, DiscordSku, Sku, BigStringsToBigints<{ }>>; soundboardSound?: TransformerCustomizerFunction<TProps, TBehavior, DiscordSoundboardSound, SoundboardSound, BigStringsToBigints<{ }>>; stageInstance?: TransformerCustomizerFunction<TProps, TBehavior, DiscordStageInstance, StageInstance, BigStringsToBigints<{ }>>; sticker?: TransformerCustomizerFunction<TProps, TBehavior, DiscordSticker, Sticker, BigStringsToBigints<{ }>>; stickerPack?: TransformerCustomizerFunction<TProps, TBehavior, DiscordStickerPack, StickerPack, BigStringsToBigints<{ }>>; subscription?: TransformerCustomizerFunction<TProps, TBehavior, DiscordSubscription, Subscription, BigStringsToBigints<{ }>>; team?: TransformerCustomizerFunction<TProps, TBehavior, DiscordTeam, Team, BigStringsToBigints<{ }>>; teamMember?: TransformerCustomizerFunction<TProps, TBehavior, DiscordTeamMember, TeamMember, BigStringsToBigints<{ }>>; template?: TransformerCustomizerFunction<TProps, TBehavior, DiscordTemplate, Template, BigStringsToBigints<{ }>>; threadMember?: TransformerCustomizerFunction<TProps, TBehavior, DiscordThreadMember, ThreadMember, BigStringsToBigints<ThreadMemberTransformerExtra>>; threadMemberGuildCreate?: TransformerCustomizerFunction<TProps, TBehavior, DiscordThreadMemberGuildCreate, ThreadMemberGuildCreate, BigStringsToBigints<{ }>>; unfurledMediaItem?: TransformerCustomizerFunction<TProps, TBehavior, DiscordUnfurledMediaItem, UnfurledMediaItem, BigStringsToBigints<{ }>>; user?: TransformerCustomizerFunction<TProps, TBehavior, DiscordUser, User, BigStringsToBigints<{ }>>; userPrimaryGuild?: TransformerCustomizerFunction<TProps, TBehavior, DiscordUserPrimaryGuild, UserPrimaryGuild, BigStringsToBigints<{ }>>; voiceRegion?: TransformerCustomizerFunction<TProps, TBehavior, DiscordVoiceRegion, VoiceRegion, BigStringsToBigints<{ }>>; voiceState?: TransformerCustomizerFunction<TProps, TBehavior, DiscordVoiceState, VoiceState, BigStringsToBigints<{ guildId?: BigString; }>>; webhook?: TransformerCustomizerFunction<TProps, TBehavior, DiscordWebhook, Webhook, BigStringsToBigints<{ }>>; welcomeScreen?: TransformerCustomizerFunction<TProps, TBehavior, DiscordWelcomeScreen, WelcomeScreen, BigStringsToBigints<{ }>>; welcomeScreenChannel?: TransformerCustomizerFunction<TProps, TBehavior, DiscordWelcomeScreenChannel, WelcomeScreenChannel, BigStringsToBigints<{ }>>; }
customizers.activity?
TransformerCustomizerFunction<TProps, TBehavior, DiscordActivity, Activity, BigStringsToBigints<{ }>>
customizers.activityAssets?
TransformerCustomizerFunction<TProps, TBehavior, DiscordActivityAssets, ActivityAssets, BigStringsToBigints<{ }>>
customizers.activityEmoji?
TransformerCustomizerFunction<TProps, TBehavior, DiscordActivityEmoji, ActivityEmoji, BigStringsToBigints<{ }>>
customizers.activityInstance?
TransformerCustomizerFunction<TProps, TBehavior, DiscordActivityInstance, ActivityInstance, BigStringsToBigints<{ }>>
customizers.activityLocation?
TransformerCustomizerFunction<TProps, TBehavior, DiscordActivityLocation, ActivityLocation, BigStringsToBigints<{ }>>
customizers.application?
TransformerCustomizerFunction<TProps, TBehavior, DiscordApplication, Application, BigStringsToBigints<{ shardId?: number; }>>
customizers.applicationCommand?
TransformerCustomizerFunction<TProps, TBehavior, DiscordApplicationCommand, ApplicationCommand, BigStringsToBigints<{ }>>
customizers.applicationCommandOption?
TransformerCustomizerFunction<TProps, TBehavior, DiscordApplicationCommandOption, ApplicationCommandOption, BigStringsToBigints<{ }>>
customizers.applicationCommandOptionChoice?
TransformerCustomizerFunction<TProps, TBehavior, DiscordApplicationCommandOptionChoice, ApplicationCommandOptionChoice, BigStringsToBigints<{ }>>
customizers.applicationCommandPermissions?
TransformerCustomizerFunction<TProps, TBehavior, DiscordApplicationCommandPermissions, ApplicationCommandPermissions, BigStringsToBigints<{ }>>
customizers.attachment?
TransformerCustomizerFunction<TProps, TBehavior, DiscordAttachment, Attachment, BigStringsToBigints<{ }>>
customizers.auditLogEntry?
TransformerCustomizerFunction<TProps, TBehavior, DiscordAuditLogEntry, AuditLogEntry, BigStringsToBigints<{ }>>
customizers.autoModerationAction?
TransformerCustomizerFunction<TProps, TBehavior, DiscordAutoModerationAction, AutoModerationAction, BigStringsToBigints<{ }>>
customizers.autoModerationActionExecution?
TransformerCustomizerFunction<TProps, TBehavior, DiscordAutoModerationActionExecution, AutoModerationActionExecution, BigStringsToBigints<{ }>>
customizers.autoModerationActionMetadata?
TransformerCustomizerFunction<TProps, TBehavior, DiscordAutoModerationActionMetadata, AutoModerationActionMetadata, BigStringsToBigints<{ }>>
customizers.autoModerationRule?
TransformerCustomizerFunction<TProps, TBehavior, DiscordAutoModerationRule, AutoModerationRule, BigStringsToBigints<{ }>>
customizers.autoModerationRuleTriggerMetadata?
TransformerCustomizerFunction<TProps, TBehavior, DiscordAutoModerationRuleTriggerMetadata, AutoModerationRuleTriggerMetadata, BigStringsToBigints<{ }>>
customizers.avatarDecorationData?
TransformerCustomizerFunction<TProps, TBehavior, DiscordAvatarDecorationData, AvatarDecorationData, BigStringsToBigints<{ }>>
customizers.channel?
TransformerCustomizerFunction<TProps, TBehavior, DiscordChannel, Channel, BigStringsToBigints<{ guildId?: BigString; }>>
customizers.channelInfo?
TransformerCustomizerFunction<TProps, TBehavior, DiscordChannelInfo, ChannelInfo, BigStringsToBigints<{ }>>
customizers.channelInfoData?
TransformerCustomizerFunction<TProps, TBehavior, DiscordChannelInfoData, ChannelInfoData, BigStringsToBigints<{ }>>
customizers.collectibles?
TransformerCustomizerFunction<TProps, TBehavior, DiscordCollectibles, Collectibles, BigStringsToBigints<{ }>>
customizers.component?
TransformerCustomizerFunction<TProps, TBehavior, DiscordMessageComponent | DiscordMessageComponentFromModalInteractionResponse, Component, BigStringsToBigints<{ }>>
customizers.defaultReactionEmoji?
TransformerCustomizerFunction<TProps, TBehavior, DiscordDefaultReactionEmoji, DefaultReactionEmoji, BigStringsToBigints<{ }>>
customizers.embed?
TransformerCustomizerFunction<TProps, TBehavior, DiscordEmbed, Embed, BigStringsToBigints<{ }>>
customizers.embedAuthor?
TransformerCustomizerFunction<TProps, TBehavior, DiscordEmbedAuthor, EmbedAuthor, BigStringsToBigints<{ }>>
customizers.embedFooter?
TransformerCustomizerFunction<TProps, TBehavior, DiscordEmbedFooter, EmbedFooter, BigStringsToBigints<{ }>>
customizers.embedImage?
TransformerCustomizerFunction<TProps, TBehavior, DiscordEmbedImage, EmbedImage, BigStringsToBigints<{ }>>
customizers.embedVideo?
TransformerCustomizerFunction<TProps, TBehavior, DiscordEmbedVideo, EmbedVideo, BigStringsToBigints<{ }>>
customizers.emoji?
TransformerCustomizerFunction<TProps, TBehavior, DiscordEmoji, Emoji, BigStringsToBigints<{ }>>
customizers.entitlement?
TransformerCustomizerFunction<TProps, TBehavior, DiscordEntitlement, Entitlement, BigStringsToBigints<{ }>>
customizers.forumTag?
TransformerCustomizerFunction<TProps, TBehavior, DiscordForumTag, ForumTag, BigStringsToBigints<{ }>>
customizers.gatewayBot?
TransformerCustomizerFunction<TProps, TBehavior, DiscordGetGatewayBot, GetGatewayBot, BigStringsToBigints<{ }>>
customizers.guild?
TransformerCustomizerFunction<TProps, TBehavior, DiscordGuild, Guild, BigStringsToBigints<{ shardId?: number; }>>
customizers.guildApplicationCommandPermissions?
TransformerCustomizerFunction<TProps, TBehavior, DiscordGuildApplicationCommandPermissions, GuildApplicationCommandPermissions, BigStringsToBigints<{ }>>
customizers.guildOnboarding?
TransformerCustomizerFunction<TProps, TBehavior, DiscordGuildOnboarding, GuildOnboarding, BigStringsToBigints<{ }>>
customizers.guildOnboardingPrompt?
TransformerCustomizerFunction<TProps, TBehavior, DiscordGuildOnboardingPrompt, GuildOnboardingPrompt, BigStringsToBigints<{ }>>
customizers.guildOnboardingPromptOption?
TransformerCustomizerFunction<TProps, TBehavior, DiscordGuildOnboardingPromptOption, GuildOnboardingPromptOption, BigStringsToBigints<{ }>>
customizers.guildWidget?
TransformerCustomizerFunction<TProps, TBehavior, DiscordGuildWidget, GuildWidget, BigStringsToBigints<{ }>>
customizers.guildWidgetSettings?
TransformerCustomizerFunction<TProps, TBehavior, DiscordGuildWidgetSettings, GuildWidgetSettings, BigStringsToBigints<{ }>>
customizers.incidentsData?
TransformerCustomizerFunction<TProps, TBehavior, DiscordIncidentsData, IncidentsData, BigStringsToBigints<{ }>>
customizers.integration?
TransformerCustomizerFunction<TProps, TBehavior, DiscordIntegrationCreateUpdate, Integration, BigStringsToBigints<{ }>>
customizers.integrationAccount?
TransformerCustomizerFunction<TProps, TBehavior, DiscordIntegrationAccount, IntegrationAccount, BigStringsToBigints<{ }>>
customizers.integrationApplication?
TransformerCustomizerFunction<TProps, TBehavior, DiscordIntegrationApplication, IntegrationApplication, BigStringsToBigints<{ }>>
customizers.interaction?
TransformerCustomizerFunction<TProps, TBehavior, DiscordInteraction, Interaction, BigStringsToBigints<{ shardId?: number; }>>
customizers.interactionCallback?
TransformerCustomizerFunction<TProps, TBehavior, DiscordInteractionCallback, InteractionCallback, BigStringsToBigints<{ }>>
customizers.interactionCallbackResponse?
TransformerCustomizerFunction<TProps, TBehavior, DiscordInteractionCallbackResponse, InteractionCallbackResponse, BigStringsToBigints<{ shardId?: number; }>>
customizers.interactionDataOption?
TransformerCustomizerFunction<TProps, TBehavior, DiscordInteractionDataOption, InteractionDataOption, BigStringsToBigints<{ }>>
customizers.interactionDataResolved?
TransformerCustomizerFunction<TProps, TBehavior, DiscordInteractionDataResolved, InteractionDataResolved, BigStringsToBigints<{ guildId?: BigString; shardId?: number; }>>
customizers.interactionResource?
TransformerCustomizerFunction<TProps, TBehavior, DiscordInteractionResource, InteractionResource, BigStringsToBigints<{ shardId?: number; }>>
customizers.invite?
TransformerCustomizerFunction<TProps, TBehavior, DiscordInviteMetadata, Invite, BigStringsToBigints<{ shardId?: number; }>>
customizers.inviteStageInstance?
TransformerCustomizerFunction<TProps, TBehavior, DiscordInviteStageInstance, InviteStageInstance, BigStringsToBigints<{ guildId?: BigString; }>>
customizers.lobby?
TransformerCustomizerFunction<TProps, TBehavior, DiscordLobby, Lobby, BigStringsToBigints<{ }>>
customizers.lobbyInvite?
TransformerCustomizerFunction<TProps, TBehavior, DiscordLobbyInvite, LobbyInvite, BigStringsToBigints<{ }>>
customizers.lobbyMember?
TransformerCustomizerFunction<TProps, TBehavior, DiscordLobbyMember, LobbyMember, BigStringsToBigints<{ }>>
customizers.lobbyMessage?
TransformerCustomizerFunction<TProps, TBehavior, DiscordLobbyMessage, LobbyMessage, BigStringsToBigints<{ }>>
customizers.lobbyMessageLobbyMember?
TransformerCustomizerFunction<TProps, TBehavior, DiscordLobbyMessageLobbyMember, LobbyMessageLobbyMember, BigStringsToBigints<{ }>>
customizers.mediaGalleryItem?
TransformerCustomizerFunction<TProps, TBehavior, DiscordMediaGalleryItem, MediaGalleryItem, BigStringsToBigints<{ }>>
customizers.member?
TransformerCustomizerFunction<TProps, TBehavior, DiscordMember, Member, BigStringsToBigints<{ guildId?: BigString; userId?: BigString; }>>
customizers.message?
TransformerCustomizerFunction<TProps, TBehavior, DiscordMessage, Message, BigStringsToBigints<{ shardId?: number; }>>
customizers.messageCall?
TransformerCustomizerFunction<TProps, TBehavior, DiscordMessageCall, MessageCall, BigStringsToBigints<{ }>>
customizers.messageInteractionMetadata?
TransformerCustomizerFunction<TProps, TBehavior, DiscordMessageInteractionMetadata, MessageInteractionMetadata, BigStringsToBigints<{ }>>
customizers.messagePin?
TransformerCustomizerFunction<TProps, TBehavior, DiscordMessagePin, MessagePin, BigStringsToBigints<{ shardId?: number; }>>
customizers.messageSnapshot?
TransformerCustomizerFunction<TProps, TBehavior, DiscordMessageSnapshot, MessageSnapshot, BigStringsToBigints<{ shardId?: number; }>>
customizers.nameplate?
TransformerCustomizerFunction<TProps, TBehavior, DiscordNameplate, Nameplate, BigStringsToBigints<{ }>>
customizers.optionalAuditEntryInfo?
TransformerCustomizerFunction<TProps, TBehavior, DiscordOptionalAuditEntryInfo, OptionalAuditEntryInfo, BigStringsToBigints<{ }>>
customizers.poll?
TransformerCustomizerFunction<TProps, TBehavior, DiscordPoll, Poll, BigStringsToBigints<{ }>>
customizers.pollMedia?
TransformerCustomizerFunction<TProps, TBehavior, DiscordPollMedia, PollMedia, BigStringsToBigints<{ }>>
customizers.presence?
TransformerCustomizerFunction<TProps, TBehavior, DiscordPresenceUpdate, PresenceUpdate, BigStringsToBigints<{ }>>
customizers.role?
TransformerCustomizerFunction<TProps, TBehavior, DiscordRole, Role, BigStringsToBigints<{ guildId?: BigString; }>>
customizers.roleColors?
TransformerCustomizerFunction<TProps, TBehavior, DiscordRoleColors, RoleColors, BigStringsToBigints<{ }>>
customizers.scheduledEvent?
TransformerCustomizerFunction<TProps, TBehavior, DiscordScheduledEvent, ScheduledEvent, BigStringsToBigints<{ }>>
customizers.scheduledEventRecurrenceRule?
TransformerCustomizerFunction<TProps, TBehavior, DiscordScheduledEventRecurrenceRule, ScheduledEventRecurrenceRule, BigStringsToBigints<{ }>>
customizers.sessionStartLimit?
TransformerCustomizerFunction<TProps, TBehavior, DiscordSessionStartLimit, SessionStartLimit, BigStringsToBigints<{ }>>
customizers.sharedClientTheme?
TransformerCustomizerFunction<TProps, TBehavior, DiscordSharedClientTheme, SharedClientTheme, BigStringsToBigints<{ }>>
customizers.sku?
TransformerCustomizerFunction<TProps, TBehavior, DiscordSku, Sku, BigStringsToBigints<{ }>>
customizers.soundboardSound?
TransformerCustomizerFunction<TProps, TBehavior, DiscordSoundboardSound, SoundboardSound, BigStringsToBigints<{ }>>
customizers.stageInstance?
TransformerCustomizerFunction<TProps, TBehavior, DiscordStageInstance, StageInstance, BigStringsToBigints<{ }>>
customizers.sticker?
TransformerCustomizerFunction<TProps, TBehavior, DiscordSticker, Sticker, BigStringsToBigints<{ }>>
customizers.stickerPack?
TransformerCustomizerFunction<TProps, TBehavior, DiscordStickerPack, StickerPack, BigStringsToBigints<{ }>>
customizers.subscription?
TransformerCustomizerFunction<TProps, TBehavior, DiscordSubscription, Subscription, BigStringsToBigints<{ }>>
customizers.team?
TransformerCustomizerFunction<TProps, TBehavior, DiscordTeam, Team, BigStringsToBigints<{ }>>
customizers.teamMember?
TransformerCustomizerFunction<TProps, TBehavior, DiscordTeamMember, TeamMember, BigStringsToBigints<{ }>>
customizers.template?
TransformerCustomizerFunction<TProps, TBehavior, DiscordTemplate, Template, BigStringsToBigints<{ }>>
customizers.threadMember?
TransformerCustomizerFunction<TProps, TBehavior, DiscordThreadMember, ThreadMember, BigStringsToBigints<ThreadMemberTransformerExtra>>
customizers.threadMemberGuildCreate?
TransformerCustomizerFunction<TProps, TBehavior, DiscordThreadMemberGuildCreate, ThreadMemberGuildCreate, BigStringsToBigints<{ }>>
customizers.unfurledMediaItem?
TransformerCustomizerFunction<TProps, TBehavior, DiscordUnfurledMediaItem, UnfurledMediaItem, BigStringsToBigints<{ }>>
customizers.user?
TransformerCustomizerFunction<TProps, TBehavior, DiscordUser, User, BigStringsToBigints<{ }>>
customizers.userPrimaryGuild?
TransformerCustomizerFunction<TProps, TBehavior, DiscordUserPrimaryGuild, UserPrimaryGuild, BigStringsToBigints<{ }>>
customizers.voiceRegion?
TransformerCustomizerFunction<TProps, TBehavior, DiscordVoiceRegion, VoiceRegion, BigStringsToBigints<{ }>>
customizers.voiceState?
TransformerCustomizerFunction<TProps, TBehavior, DiscordVoiceState, VoiceState, BigStringsToBigints<{ guildId?: BigString; }>>
customizers.webhook?
TransformerCustomizerFunction<TProps, TBehavior, DiscordWebhook, Webhook, BigStringsToBigints<{ }>>
customizers.welcomeScreen?
TransformerCustomizerFunction<TProps, TBehavior, DiscordWelcomeScreen, WelcomeScreen, BigStringsToBigints<{ }>>
customizers.welcomeScreenChannel?
TransformerCustomizerFunction<TProps, TBehavior, DiscordWelcomeScreenChannel, WelcomeScreenChannel, BigStringsToBigints<{ }>>
defaultReactionEmoji?
TransformerFunction<TProps, TBehavior, DiscordDefaultReactionEmoji, DefaultReactionEmoji, { }>
desiredProperties?
RecursivePartial<TProps>
embed?
TransformerFunction<TProps, TBehavior, DiscordEmbed, Embed, { }>
embedAuthor?
TransformerFunction<TProps, TBehavior, DiscordEmbedAuthor, EmbedAuthor, { }>
embedFooter?
TransformerFunction<TProps, TBehavior, DiscordEmbedFooter, EmbedFooter, { }>
embedImage?
TransformerFunction<TProps, TBehavior, DiscordEmbedImage, EmbedImage, { }>
embedVideo?
TransformerFunction<TProps, TBehavior, DiscordEmbedVideo, EmbedVideo, { }>
emoji?
TransformerFunction<TProps, TBehavior, DiscordEmoji, Emoji, { }>
entitlement?
TransformerFunction<TProps, TBehavior, DiscordEntitlement, Entitlement, { }>
forumTag?
TransformerFunction<TProps, TBehavior, DiscordForumTag, ForumTag, { }>
gatewayBot?
TransformerFunction<TProps, TBehavior, DiscordGetGatewayBot, GetGatewayBot, { }>
guild?
TransformerFunction<TProps, TBehavior, DiscordGuild, Guild, { shardId?: number; }>
guildApplicationCommandPermissions?
TransformerFunction<TProps, TBehavior, DiscordGuildApplicationCommandPermissions, GuildApplicationCommandPermissions, { }>
guildOnboarding?
TransformerFunction<TProps, TBehavior, DiscordGuildOnboarding, GuildOnboarding, { }>
guildOnboardingPrompt?
TransformerFunction<TProps, TBehavior, DiscordGuildOnboardingPrompt, GuildOnboardingPrompt, { }>
guildOnboardingPromptOption?
TransformerFunction<TProps, TBehavior, DiscordGuildOnboardingPromptOption, GuildOnboardingPromptOption, { }>
guildWidget?
TransformerFunction<TProps, TBehavior, DiscordGuildWidget, GuildWidget, { }>
guildWidgetSettings?
TransformerFunction<TProps, TBehavior, DiscordGuildWidgetSettings, GuildWidgetSettings, { }>
incidentsData?
TransformerFunction<TProps, TBehavior, DiscordIncidentsData, IncidentsData, { }>
integration?
TransformerFunction<TProps, TBehavior, DiscordIntegrationCreateUpdate, Integration, { }>
integrationAccount?
TransformerFunction<TProps, TBehavior, DiscordIntegrationAccount, IntegrationAccount, { }>
integrationApplication?
TransformerFunction<TProps, TBehavior, DiscordIntegrationApplication, IntegrationApplication, { }>
interaction?
TransformerFunction<TProps, TBehavior, DiscordInteraction, Interaction, { shardId?: number; }>
interactionCallback?
TransformerFunction<TProps, TBehavior, DiscordInteractionCallback, InteractionCallback, { }>
interactionCallbackResponse?
TransformerFunction<TProps, TBehavior, DiscordInteractionCallbackResponse, InteractionCallbackResponse, { shardId?: number; }>
interactionDataOption?
TransformerFunction<TProps, TBehavior, DiscordInteractionDataOption, InteractionDataOption, { }>
interactionDataResolved?
TransformerFunction<TProps, TBehavior, DiscordInteractionDataResolved, InteractionDataResolved, { guildId?: BigString; shardId?: number; }>
interactionResource?
TransformerFunction<TProps, TBehavior, DiscordInteractionResource, InteractionResource, { shardId?: number; }>
invite?
TransformerFunction<TProps, TBehavior, DiscordInviteMetadata, Invite, { shardId?: number; }>
inviteStageInstance?
TransformerFunction<TProps, TBehavior, DiscordInviteStageInstance, InviteStageInstance, { guildId?: BigString; }>
lobby?
TransformerFunction<TProps, TBehavior, DiscordLobby, Lobby, { }>
lobbyInvite?
TransformerFunction<TProps, TBehavior, DiscordLobbyInvite, LobbyInvite, { }>
lobbyMember?
TransformerFunction<TProps, TBehavior, DiscordLobbyMember, LobbyMember, { }>
lobbyMessage?
TransformerFunction<TProps, TBehavior, DiscordLobbyMessage, LobbyMessage, { }>
lobbyMessageLobbyMember?
TransformerFunction<TProps, TBehavior, DiscordLobbyMessageLobbyMember, LobbyMessageLobbyMember, { }>
mediaGalleryItem?
TransformerFunction<TProps, TBehavior, DiscordMediaGalleryItem, MediaGalleryItem, { }>
member?
TransformerFunction<TProps, TBehavior, DiscordMember, Member, { guildId?: BigString; userId?: BigString; }>
message?
TransformerFunction<TProps, TBehavior, DiscordMessage, Message, { shardId?: number; }>
messageCall?
TransformerFunction<TProps, TBehavior, DiscordMessageCall, MessageCall, { }>
messageInteractionMetadata?
TransformerFunction<TProps, TBehavior, DiscordMessageInteractionMetadata, MessageInteractionMetadata, { }>
messagePin?
TransformerFunction<TProps, TBehavior, DiscordMessagePin, MessagePin, { shardId?: number; }>
messageSnapshot?
TransformerFunction<TProps, TBehavior, DiscordMessageSnapshot, MessageSnapshot, { shardId?: number; }>
nameplate?
TransformerFunction<TProps, TBehavior, DiscordNameplate, Nameplate, { }>
optionalAuditEntryInfo?
TransformerFunction<TProps, TBehavior, DiscordOptionalAuditEntryInfo, OptionalAuditEntryInfo, { }>
poll?
TransformerFunction<TProps, TBehavior, DiscordPoll, Poll, { }>
pollMedia?
TransformerFunction<TProps, TBehavior, DiscordPollMedia, PollMedia, { }>
presence?
TransformerFunction<TProps, TBehavior, DiscordPresenceUpdate, PresenceUpdate, { }>
reverse?
{ activity?: (bot, payload) => DiscordActivity; activityAssets?: (bot, payload) => DiscordActivityAssets; allowedMentions?: (bot, payload) => DiscordAllowedMentions; application?: (bot, payload) => DiscordApplication; applicationCommand?: (bot, payload) => DiscordApplicationCommand; applicationCommandOption?: (bot, payload) => DiscordApplicationCommandOption; applicationCommandOptionChoice?: (bot, payload) => DiscordApplicationCommandOptionChoice; attachment?: (bot, payload) => DiscordAttachment; collectibles?: (bot, payload) => DiscordCollectibles; component?: (bot, payload) => DiscordMessageComponent | DiscordMessageComponentFromModalInteractionResponse; embed?: (bot, payload) => DiscordEmbed; mediaGalleryItem?: (bot, payload) => DiscordMediaGalleryItem; member?: (bot, payload) => DiscordMember; nameplate?: (bot, payload) => DiscordNameplate; snowflake?: (snowflake) => string; team?: (bot, payload) => DiscordTeam; unfurledMediaItem?: (bot, payload) => DiscordUnfurledMediaItem; user?: (bot, payload) => DiscordUser; }
reverse.activity?
(bot, payload) => DiscordActivity
reverse.activityAssets?
(bot, payload) => DiscordActivityAssets
reverse.allowedMentions?
(bot, payload) => DiscordAllowedMentions
reverse.application?
(bot, payload) => DiscordApplication
reverse.applicationCommand?
(bot, payload) => DiscordApplicationCommand
reverse.applicationCommandOption?
(bot, payload) => DiscordApplicationCommandOption
reverse.applicationCommandOptionChoice?
(bot, payload) => DiscordApplicationCommandOptionChoice
reverse.attachment?
(bot, payload) => DiscordAttachment
reverse.collectibles?
(bot, payload) => DiscordCollectibles
reverse.component?
(bot, payload) => DiscordMessageComponent | DiscordMessageComponentFromModalInteractionResponse
reverse.embed?
(bot, payload) => DiscordEmbed
reverse.mediaGalleryItem?
(bot, payload) => DiscordMediaGalleryItem
reverse.member?
(bot, payload) => DiscordMember
reverse.nameplate?
(bot, payload) => DiscordNameplate
reverse.snowflake?
(snowflake) => string
reverse.team?
(bot, payload) => DiscordTeam
reverse.unfurledMediaItem?
(bot, payload) => DiscordUnfurledMediaItem
reverse.user?
(bot, payload) => DiscordUser
role?
TransformerFunction<TProps, TBehavior, DiscordRole, Role, { guildId?: BigString; }>
roleColors?
TransformerFunction<TProps, TBehavior, DiscordRoleColors, RoleColors, { }>
scheduledEvent?
TransformerFunction<TProps, TBehavior, DiscordScheduledEvent, ScheduledEvent, { }>
scheduledEventRecurrenceRule?
TransformerFunction<TProps, TBehavior, DiscordScheduledEventRecurrenceRule, ScheduledEventRecurrenceRule, { }>
sessionStartLimit?
TransformerFunction<TProps, TBehavior, DiscordSessionStartLimit, SessionStartLimit, { }>
sharedClientTheme?
TransformerFunction<TProps, TBehavior, DiscordSharedClientTheme, SharedClientTheme, { }>
sku?
TransformerFunction<TProps, TBehavior, DiscordSku, Sku, { }>
snowflake?
(snowflake) => bigint
soundboardSound?
TransformerFunction<TProps, TBehavior, DiscordSoundboardSound, SoundboardSound, { }>
stageInstance?
TransformerFunction<TProps, TBehavior, DiscordStageInstance, StageInstance, { }>
sticker?
TransformerFunction<TProps, TBehavior, DiscordSticker, Sticker, { }>
stickerPack?
TransformerFunction<TProps, TBehavior, DiscordStickerPack, StickerPack, { }>
subscription?
TransformerFunction<TProps, TBehavior, DiscordSubscription, Subscription, { }>
team?
TransformerFunction<TProps, TBehavior, DiscordTeam, Team, { }>
teamMember?
TransformerFunction<TProps, TBehavior, DiscordTeamMember, TeamMember, { }>
template?
TransformerFunction<TProps, TBehavior, DiscordTemplate, Template, { }>
threadMember?
TransformerFunction<TProps, TBehavior, DiscordThreadMember, ThreadMember, ThreadMemberTransformerExtra>
threadMemberGuildCreate?
TransformerFunction<TProps, TBehavior, DiscordThreadMemberGuildCreate, ThreadMemberGuildCreate, { }>
unfurledMediaItem?
TransformerFunction<TProps, TBehavior, DiscordUnfurledMediaItem, UnfurledMediaItem, { }>
user?
TransformerFunction<TProps, TBehavior, DiscordUser, User, { }>
userPrimaryGuild?
TransformerFunction<TProps, TBehavior, DiscordUserPrimaryGuild, UserPrimaryGuild, { }>
voiceRegion?
TransformerFunction<TProps, TBehavior, DiscordVoiceRegion, VoiceRegion, { }>
voiceState?
TransformerFunction<TProps, TBehavior, DiscordVoiceState, VoiceState, { guildId?: BigString; }>
webhook?
TransformerFunction<TProps, TBehavior, DiscordWebhook, Webhook, { }>
welcomeScreen?
TransformerFunction<TProps, TBehavior, DiscordWelcomeScreen, WelcomeScreen, { }>
welcomeScreenChannel?
TransformerFunction<TProps, TBehavior, DiscordWelcomeScreenChannel, WelcomeScreenChannel, { }>
Returns
Transformers<TProps, TBehavior>