createTransformers
Documentation / @discordeno/bot / createTransformers
Function: createTransformers()
createTransformers<
TProps,TBehavior>(options):Transformers<TProps,TBehavior>
Defined in: transformers.ts:362
Type Parameters
TProps
TProps extends TransformersDesiredProperties
TBehavior
TBehavior extends DesiredPropertiesBehavior
Parameters
options
activity?
(bot, payload, extra?) => SetupDesiredProps<TTransformed, TProps, TBehavior>
activityAssets?
(bot, payload, extra?) => SetupDesiredProps<TTransformed, TProps, TBehavior>
activityInstance?
{(bot, payload, extra?): SetupDesiredProps<TTransformed, TProps, TBehavior>; (bot, payload, extra): Partial<SetupDesiredProps<TTransformed, TProps, TBehavior>>; }
activityLocation?
{(bot, payload, extra?): SetupDesiredProps<TTransformed, TProps, TBehavior>; (bot, payload, extra): Partial<SetupDesiredProps<TTransformed, TProps, TBehavior>>; }
application?
{(bot, payload, extra?): SetupDesiredProps<TTransformed, TProps, TBehavior>; (bot, payload, extra): Partial<SetupDesiredProps<TTransformed, TProps, TBehavior>>; }
applicationCommand?
(bot, payload, extra?) => SetupDesiredProps<TTransformed, TProps, TBehavior>
applicationCommandOption?
(bot, payload, extra?) => SetupDesiredProps<TTransformed, TProps, TBehavior>
applicationCommandOptionChoice?
(bot, payload, extra?) => SetupDesiredProps<TTransformed, TProps, TBehavior>
applicationCommandPermission?
(bot, payload, extra?) => SetupDesiredProps<TTransformed, TProps, TBehavior>
attachment?
{(bot, payload, extra?): SetupDesiredProps<TTransformed, TProps, TBehavior>; (bot, payload, extra): Partial<SetupDesiredProps<TTransformed, TProps, TBehavior>>; }
auditLogEntry?
(bot, payload, extra?) => SetupDesiredProps<TTransformed, TProps, TBehavior>
automodActionExecution?
(bot, payload, extra?) => SetupDesiredProps<TTransformed, TProps, TBehavior>
automodRule?
(bot, payload, extra?) => SetupDesiredProps<TTransformed, TProps, TBehavior>
avatarDecorationData?
{(bot, payload, extra?): SetupDesiredProps<TTransformed, TProps, TBehavior>; (bot, payload, extra): Partial<SetupDesiredProps<TTransformed, TProps, TBehavior>>; }
channel?
{(bot, payload, extra?): SetupDesiredProps<TTransformed, TProps, TBehavior>; (bot, payload, extra): Partial<SetupDesiredProps<TTransformed, TProps, TBehavior>>; }
collectibles?
{(bot, payload, extra?): SetupDesiredProps<TTransformed, TProps, TBehavior>; (bot, payload, extra): Partial<SetupDesiredProps<TTransformed, TProps, TBehavior>>; }
component?
{(bot, payload, extra?): SetupDesiredProps<TTransformed, TProps, TBehavior>; (bot, payload, extra): Partial<SetupDesiredProps<TTransformed, TProps, TBehavior>>; }
customizers?
{ activity?: (bot, payload, transformed, extra?) => any; activityAssets?: (bot, payload, transformed, extra?) => any; activityInstance?: {(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }; activityLocation?: {(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }; application?: {(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }; applicationCommand?: (bot, payload, transformed, extra?) => any; applicationCommandOption?: (bot, payload, transformed, extra?) => any; applicationCommandOptionChoice?: (bot, payload, transformed, extra?) => any; applicationCommandPermission?: (bot, payload, transformed, extra?) => any; attachment?: {(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }; auditLogEntry?: (bot, payload, transformed, extra?) => any; automodActionExecution?: (bot, payload, transformed, extra?) => any; automodRule?: (bot, payload, transformed, extra?) => any; avatarDecorationData?: {(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }; channel?: {(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }; collectibles?: {(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }; component?: {(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }; defaultReactionEmoji?: {(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }; embed?: (bot, payload, transformed, extra?) => any; emoji?: {(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }; entitlement?: {(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }; forumTag?: {(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }; gatewayBot?: (bot, payload, transformed, extra?) => any; guild?: {(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }; guildOnboarding?: {(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }; guildOnboardingPrompt?: {(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }; guildOnboardingPromptOption?: {(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }; incidentsData?: {(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }; integration?: (bot, payload, transformed, extra?) => any; interaction?: {(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }; interactionCallback?: {(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }; interactionCallbackResponse?: {(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }; interactionDataOptions?: (bot, payload, transformed, extra?) => any; interactionDataResolved?: {(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }; interactionResource?: {(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }; invite?: {(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }; inviteStageInstance?: {(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }; lobby?: {(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }; lobbyInvite?: {(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }; lobbyMember?: {(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }; lobbyMessage?: {(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }; mediaGalleryItem?: {(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }; member?: {(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }; message?: {(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }; messageCall?: {(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }; messageInteractionMetadata?: {(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }; messagePin?: {(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }; messageSnapshot?: {(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }; nameplate?: {(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }; poll?: {(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }; pollMedia?: {(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }; presence?: {(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }; role?: {(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }; roleColors?: {(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }; scheduledEvent?: {(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }; scheduledEventRecurrenceRule?: {(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }; sharedClientTheme?: {(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }; sku?: {(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }; soundboardSound?: {(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }; stageInstance?: {(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }; sticker?: {(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }; stickerPack?: (bot, payload, transformed, extra?) => any; subscription?: {(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }; team?: (bot, payload, transformed, extra?) => any; template?: (bot, payload, transformed, extra?) => any; threadMember?: (bot, payload, transformed, extra?) => any; threadMemberGuildCreate?: (bot, payload, transformed, extra?) => any; unfurledMediaItem?: {(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }; user?: {(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }; userPrimaryGuild?: {(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }; voiceRegion?: (bot, payload, transformed, extra?) => any; voiceState?: {(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }; webhook?: {(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }; welcomeScreen?: (bot, payload, transformed, extra?) => any; widget?: (bot, payload, transformed, extra?) => any; widgetSettings?: (bot, payload, transformed, extra?) => any; }
customizers.activity?
(bot, payload, transformed, extra?) => any
customizers.activityAssets?
(bot, payload, transformed, extra?) => any
customizers.activityInstance?
{(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }
customizers.activityLocation?
{(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }
customizers.application?
{(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }
customizers.applicationCommand?
(bot, payload, transformed, extra?) => any
customizers.applicationCommandOption?
(bot, payload, transformed, extra?) => any
customizers.applicationCommandOptionChoice?
(bot, payload, transformed, extra?) => any
customizers.applicationCommandPermission?
(bot, payload, transformed, extra?) => any
customizers.attachment?
{(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }
customizers.auditLogEntry?
(bot, payload, transformed, extra?) => any
customizers.automodActionExecution?
(bot, payload, transformed, extra?) => any
customizers.automodRule?
(bot, payload, transformed, extra?) => any
customizers.avatarDecorationData?
{(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }
customizers.channel?
{(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }
customizers.collectibles?
{(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }
customizers.component?
{(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }
customizers.defaultReactionEmoji?
{(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }
customizers.embed?
(bot, payload, transformed, extra?) => any
customizers.emoji?
{(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }
customizers.entitlement?
{(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }
customizers.forumTag?
{(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }
customizers.gatewayBot?
(bot, payload, transformed, extra?) => any
customizers.guild?
{(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }
customizers.guildOnboarding?
{(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }
customizers.guildOnboardingPrompt?
{(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }
customizers.guildOnboardingPromptOption?
{(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }
customizers.incidentsData?
{(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }
customizers.integration?
(bot, payload, transformed, extra?) => any
customizers.interaction?
{(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }
customizers.interactionCallback?
{(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }
customizers.interactionCallbackResponse?
{(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }
customizers.interactionDataOptions?
(bot, payload, transformed, extra?) => any
customizers.interactionDataResolved?
{(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }
customizers.interactionResource?
{(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }
customizers.invite?
{(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }
customizers.inviteStageInstance?
{(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }
customizers.lobby?
{(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }
customizers.lobbyInvite?
{(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }
customizers.lobbyMember?
{(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }
customizers.lobbyMessage?
{(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }
customizers.mediaGalleryItem?
{(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }
customizers.member?
{(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }
customizers.message?
{(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }
customizers.messageCall?
{(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }
customizers.messageInteractionMetadata?
{(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }
customizers.messagePin?
{(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }
customizers.messageSnapshot?
{(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }
customizers.nameplate?
{(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }
customizers.poll?
{(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }
customizers.pollMedia?
{(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }
customizers.presence?
{(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }
customizers.role?
{(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }
customizers.roleColors?
{(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }
customizers.scheduledEvent?
{(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }
customizers.scheduledEventRecurrenceRule?
{(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }
customizers.sharedClientTheme?
{(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }
customizers.sku?
{(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }
customizers.soundboardSound?
{(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }
customizers.stageInstance?
{(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }
customizers.sticker?
{(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }
customizers.stickerPack?
(bot, payload, transformed, extra?) => any
customizers.subscription?
{(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }
customizers.team?
(bot, payload, transformed, extra?) => any
customizers.template?
(bot, payload, transformed, extra?) => any
customizers.threadMember?
(bot, payload, transformed, extra?) => any
customizers.threadMemberGuildCreate?
(bot, payload, transformed, extra?) => any
customizers.unfurledMediaItem?
{(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }
customizers.user?
{(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }
customizers.userPrimaryGuild?
{(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }
customizers.voiceRegion?
(bot, payload, transformed, extra?) => any
customizers.voiceState?
{(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }
customizers.webhook?
{(bot, payload, transformed, extra): any; (bot, payload, transformed, extra): any; }
customizers.welcomeScreen?
(bot, payload, transformed, extra?) => any
customizers.widget?
(bot, payload, transformed, extra?) => any
customizers.widgetSettings?
(bot, payload, transformed, extra?) => any
defaultReactionEmoji?
{(bot, payload, extra?): SetupDesiredProps<TTransformed, TProps, TBehavior>; (bot, payload, extra): Partial<SetupDesiredProps<TTransformed, TProps, TBehavior>>; }
desiredProperties?
RecursivePartial<TProps>
embed?
(bot, payload, extra?) => SetupDesiredProps<TTransformed, TProps, TBehavior>
emoji?
{(bot, payload, extra?): SetupDesiredProps<TTransformed, TProps, TBehavior>; (bot, payload, extra): Partial<SetupDesiredProps<TTransformed, TProps, TBehavior>>; }
entitlement?
{(bot, payload, extra?): SetupDesiredProps<TTransformed, TProps, TBehavior>; (bot, payload, extra): Partial<SetupDesiredProps<TTransformed, TProps, TBehavior>>; }
forumTag?
{(bot, payload, extra?): SetupDesiredProps<TTransformed, TProps, TBehavior>; (bot, payload, extra): Partial<SetupDesiredProps<TTransformed, TProps, TBehavior>>; }
gatewayBot?
(bot, payload, extra?) => SetupDesiredProps<TTransformed, TProps, TBehavior>
guild?
{(bot, payload, extra?): SetupDesiredProps<TTransformed, TProps, TBehavior>; (bot, payload, extra): Partial<SetupDesiredProps<TTransformed, TProps, TBehavior>>; }
guildOnboarding?
{(bot, payload, extra?): SetupDesiredProps<TTransformed, TProps, TBehavior>; (bot, payload, extra): Partial<SetupDesiredProps<TTransformed, TProps, TBehavior>>; }
guildOnboardingPrompt?
{(bot, payload, extra?): SetupDesiredProps<TTransformed, TProps, TBehavior>; (bot, payload, extra): Partial<SetupDesiredProps<TTransformed, TProps, TBehavior>>; }
guildOnboardingPromptOption?
{(bot, payload, extra?): SetupDesiredProps<TTransformed, TProps, TBehavior>; (bot, payload, extra): Partial<SetupDesiredProps<TTransformed, TProps, TBehavior>>; }
incidentsData?
{(bot, payload, extra?): SetupDesiredProps<TTransformed, TProps, TBehavior>; (bot, payload, extra): Partial<SetupDesiredProps<TTransformed, TProps, TBehavior>>; }
integration?
(bot, payload, extra?) => SetupDesiredProps<TTransformed, TProps, TBehavior>
interaction?
{(bot, payload, extra?): SetupDesiredProps<TTransformed, TProps, TBehavior>; (bot, payload, extra): Partial<SetupDesiredProps<TTransformed, TProps, TBehavior>>; }
interactionCallback?
{(bot, payload, extra?): SetupDesiredProps<TTransformed, TProps, TBehavior>; (bot, payload, extra): Partial<SetupDesiredProps<TTransformed, TProps, TBehavior>>; }
interactionCallbackResponse?
{(bot, payload, extra?): SetupDesiredProps<TTransformed, TProps, TBehavior>; (bot, payload, extra): Partial<SetupDesiredProps<TTransformed, TProps, TBehavior>>; }
interactionDataOptions?
(bot, payload, extra?) => SetupDesiredProps<TTransformed, TProps, TBehavior>
interactionDataResolved?
{(bot, payload, extra?): SetupDesiredProps<TTransformed, TProps, TBehavior>; (bot, payload, extra): Partial<SetupDesiredProps<TTransformed, TProps, TBehavior>>; }
interactionResource?
{(bot, payload, extra?): SetupDesiredProps<TTransformed, TProps, TBehavior>; (bot, payload, extra): Partial<SetupDesiredProps<TTransformed, TProps, TBehavior>>; }
invite?
{(bot, payload, extra?): SetupDesiredProps<TTransformed, TProps, TBehavior>; (bot, payload, extra): Partial<SetupDesiredProps<TTransformed, TProps, TBehavior>>; }
inviteStageInstance?
{(bot, payload, extra?): SetupDesiredProps<TTransformed, TProps, TBehavior>; (bot, payload, extra): Partial<SetupDesiredProps<TTransformed, TProps, TBehavior>>; }
lobby?
{(bot, payload, extra?): SetupDesiredProps<TTransformed, TProps, TBehavior>; (bot, payload, extra): Partial<SetupDesiredProps<TTransformed, TProps, TBehavior>>; }
lobbyInvite?
{(bot, payload, extra?): SetupDesiredProps<TTransformed, TProps, TBehavior>; (bot, payload, extra): Partial<SetupDesiredProps<TTransformed, TProps, TBehavior>>; }
lobbyMember?
{(bot, payload, extra?): SetupDesiredProps<TTransformed, TProps, TBehavior>; (bot, payload, extra): Partial<SetupDesiredProps<TTransformed, TProps, TBehavior>>; }
lobbyMessage?
{(bot, payload, extra?): SetupDesiredProps<TTransformed, TProps, TBehavior>; (bot, payload, extra): Partial<SetupDesiredProps<TTransformed, TProps, TBehavior>>; }
mediaGalleryItem?
{(bot, payload, extra?): SetupDesiredProps<TTransformed, TProps, TBehavior>; (bot, payload, extra): Partial<SetupDesiredProps<TTransformed, TProps, TBehavior>>; }
member?
{(bot, payload, extra?): SetupDesiredProps<TTransformed, TProps, TBehavior>; (bot, payload, extra): Partial<SetupDesiredProps<TTransformed, TProps, TBehavior>>; }
message?
{(bot, payload, extra?): SetupDesiredProps<TTransformed, TProps, TBehavior>; (bot, payload, extra): Partial<SetupDesiredProps<TTransformed, TProps, TBehavior>>; }
messageCall?
{(bot, payload, extra?): SetupDesiredProps<TTransformed, TProps, TBehavior>; (bot, payload, extra): Partial<SetupDesiredProps<TTransformed, TProps, TBehavior>>; }
messageInteractionMetadata?
{(bot, payload, extra?): SetupDesiredProps<TTransformed, TProps, TBehavior>; (bot, payload, extra): Partial<SetupDesiredProps<TTransformed, TProps, TBehavior>>; }
messagePin?
{(bot, payload, extra?): SetupDesiredProps<TTransformed, TProps, TBehavior>; (bot, payload, extra): Partial<SetupDesiredProps<TTransformed, TProps, TBehavior>>; }
messageSnapshot?
{(bot, payload, extra?): SetupDesiredProps<TTransformed, TProps, TBehavior>; (bot, payload, extra): Partial<SetupDesiredProps<TTransformed, TProps, TBehavior>>; }
nameplate?
{(bot, payload, extra?): SetupDesiredProps<TTransformed, TProps, TBehavior>; (bot, payload, extra): Partial<SetupDesiredProps<TTransformed, TProps, TBehavior>>; }
poll?
{(bot, payload, extra?): SetupDesiredProps<TTransformed, TProps, TBehavior>; (bot, payload, extra): Partial<SetupDesiredProps<TTransformed, TProps, TBehavior>>; }
pollMedia?
{(bot, payload, extra?): SetupDesiredProps<TTransformed, TProps, TBehavior>; (bot, payload, extra): Partial<SetupDesiredProps<TTransformed, TProps, TBehavior>>; }
presence?
{(bot, payload, extra?): SetupDesiredProps<TTransformed, TProps, TBehavior>; (bot, payload, extra): Partial<SetupDesiredProps<TTransformed, TProps, TBehavior>>; }
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?
{(bot, payload, extra?): SetupDesiredProps<TTransformed, TProps, TBehavior>; (bot, payload, extra): Partial<SetupDesiredProps<TTransformed, TProps, TBehavior>>; }
roleColors?
{(bot, payload, extra?): SetupDesiredProps<TTransformed, TProps, TBehavior>; (bot, payload, extra): Partial<SetupDesiredProps<TTransformed, TProps, TBehavior>>; }
scheduledEvent?
{(bot, payload, extra?): SetupDesiredProps<TTransformed, TProps, TBehavior>; (bot, payload, extra): Partial<SetupDesiredProps<TTransformed, TProps, TBehavior>>; }
scheduledEventRecurrenceRule?
{(bot, payload, extra?): SetupDesiredProps<TTransformed, TProps, TBehavior>; (bot, payload, extra): Partial<SetupDesiredProps<TTransformed, TProps, TBehavior>>; }
sharedClientTheme?
{(bot, payload, extra?): SetupDesiredProps<TTransformed, TProps, TBehavior>; (bot, payload, extra): Partial<SetupDesiredProps<TTransformed, TProps, TBehavior>>; }
sku?
{(bot, payload, extra?): SetupDesiredProps<TTransformed, TProps, TBehavior>; (bot, payload, extra): Partial<SetupDesiredProps<TTransformed, TProps, TBehavior>>; }
snowflake?
(snowflake) => bigint
soundboardSound?
{(bot, payload, extra?): SetupDesiredProps<TTransformed, TProps, TBehavior>; (bot, payload, extra): Partial<SetupDesiredProps<TTransformed, TProps, TBehavior>>; }
stageInstance?
{(bot, payload, extra?): SetupDesiredProps<TTransformed, TProps, TBehavior>; (bot, payload, extra): Partial<SetupDesiredProps<TTransformed, TProps, TBehavior>>; }
sticker?
{(bot, payload, extra?): SetupDesiredProps<TTransformed, TProps, TBehavior>; (bot, payload, extra): Partial<SetupDesiredProps<TTransformed, TProps, TBehavior>>; }
stickerPack?
(bot, payload, extra?) => SetupDesiredProps<TTransformed, TProps, TBehavior>
subscription?
{(bot, payload, extra?): SetupDesiredProps<TTransformed, TProps, TBehavior>; (bot, payload, extra): Partial<SetupDesiredProps<TTransformed, TProps, TBehavior>>; }
team?
(bot, payload, extra?) => SetupDesiredProps<TTransformed, TProps, TBehavior>
template?
(bot, payload, extra?) => SetupDesiredProps<TTransformed, TProps, TBehavior>
threadMember?
(bot, payload, extra?) => SetupDesiredProps<TTransformed, TProps, TBehavior>
threadMemberGuildCreate?
(bot, payload, extra?) => SetupDesiredProps<TTransformed, TProps, TBehavior>
unfurledMediaItem?
{(bot, payload, extra?): SetupDesiredProps<TTransformed, TProps, TBehavior>; (bot, payload, extra): Partial<SetupDesiredProps<TTransformed, TProps, TBehavior>>; }
user?
{(bot, payload, extra?): SetupDesiredProps<TTransformed, TProps, TBehavior>; (bot, payload, extra): Partial<SetupDesiredProps<TTransformed, TProps, TBehavior>>; }
userPrimaryGuild?
{(bot, payload, extra?): SetupDesiredProps<TTransformed, TProps, TBehavior>; (bot, payload, extra): Partial<SetupDesiredProps<TTransformed, TProps, TBehavior>>; }
voiceRegion?
(bot, payload, extra?) => SetupDesiredProps<TTransformed, TProps, TBehavior>
voiceState?
{(bot, payload, extra?): SetupDesiredProps<TTransformed, TProps, TBehavior>; (bot, payload, extra): Partial<SetupDesiredProps<TTransformed, TProps, TBehavior>>; }
webhook?
{(bot, payload, extra?): SetupDesiredProps<TTransformed, TProps, TBehavior>; (bot, payload, extra): Partial<SetupDesiredProps<TTransformed, TProps, TBehavior>>; }
welcomeScreen?
(bot, payload, extra?) => SetupDesiredProps<TTransformed, TProps, TBehavior>
widget?
(bot, payload, extra?) => SetupDesiredProps<TTransformed, TProps, TBehavior>
widgetSettings?
(bot, payload, extra?) => SetupDesiredProps<TTransformed, TProps, TBehavior>
Returns
Transformers<TProps, TBehavior>