Skip to content

Transformers

Type Parameters

Type Parameter
C

Properties

setup?

optional setup: Transformer<C, object>

Special case, its a ready handler that only fires once

Defined in

typings/client.ts:98


ready?

optional ready: Transformer<C, object>

Defined in

typings/client.ts:99


resumed?

optional resumed: Transformer<C, undefined>

Defined in

typings/client.ts:100


applicationCommandPermissionsUpdate?

optional applicationCommandPermissionsUpdate: Transformer<C, PermissionsStructure>

Defined in

typings/client.ts:101


autoModerationRuleCreate?

optional autoModerationRuleCreate: Transformer<C, RuleStructure>

Defined in

typings/client.ts:102


autoModerationRuleUpdate?

optional autoModerationRuleUpdate: Transformer<C, RuleStructure>

Defined in

typings/client.ts:103


autoModerationRuleDelete?

optional autoModerationRuleDelete: Transformer<C, RuleStructure>

Defined in

typings/client.ts:104


autoModerationActionExecution?

optional autoModerationActionExecution: Transformer<C, object>

Defined in

typings/client.ts:105


channelCreate?

optional channelCreate: Transformer<C, Structure>

Defined in

typings/client.ts:106


channelUpdate?

optional channelUpdate: Transformer<C, Structure>

Defined in

typings/client.ts:107


channelDelete?

optional channelDelete: Transformer<C, Structure>

Defined in

typings/client.ts:108


channelPinsUpdate?

optional channelPinsUpdate: Transformer<C, object>

Defined in

typings/client.ts:109


threadCreate?

optional threadCreate: Transformer<C, Structure & object>

Defined in

typings/client.ts:110


threadUpdate?

optional threadUpdate: Transformer<C, Structure>

Defined in

typings/client.ts:111


threadDelete?

optional threadDelete: Transformer<C, Pick<ThreadChannelStructure, "id" | "type" | "guild_id" | "parent_id">>

Defined in

typings/client.ts:112


threadListSync?

optional threadListSync: Transformer<C, object>

Defined in

typings/client.ts:113


threadMemberUpdate?

optional threadMemberUpdate: Transformer<C, ThreadMemberStructure & object>

Defined in

typings/client.ts:114


threadMembersUpdate?

optional threadMembersUpdate: Transformer<C, object>

Defined in

typings/client.ts:115


guildCreate?

optional guildCreate: Transformer<C, UnavailableStructure | New>

Defined in

typings/client.ts:116


guildUpdate?

optional guildUpdate: Transformer<C, Structure>

Defined in

typings/client.ts:117


guildDelete?

optional guildDelete: Transformer<C, UnavailableStructure>

Defined in

typings/client.ts:118


guildAuditLogEntryCreate?

optional guildAuditLogEntryCreate: Transformer<C, EntryStructure>

Defined in

typings/client.ts:119


guildBanAdd?

optional guildBanAdd: Transformer<C, object>

Defined in

typings/client.ts:120


guildBanRemove?

optional guildBanRemove: Transformer<C, object>

Defined in

typings/client.ts:121


guildEmojisUpdate?

optional guildEmojisUpdate: Transformer<C, object>

Defined in

typings/client.ts:122


guildStickersUpdate?

optional guildStickersUpdate: Transformer<C, object>

Defined in

typings/client.ts:123


guildIntegrationsUpdate?

optional guildIntegrationsUpdate: Transformer<C, object>

Defined in

typings/client.ts:124


guildMemberAdd?

optional guildMemberAdd: Transformer<C, MemberStructure & object>

Defined in

typings/client.ts:125


guildMemberRemove?

optional guildMemberRemove: Transformer<C, object>

Defined in

typings/client.ts:126


guildMemberUpdate?

optional guildMemberUpdate: Transformer<C, object>

Defined in

typings/client.ts:127


guildMembersChunk?

optional guildMembersChunk: Transformer<C, object>

Defined in

typings/client.ts:128


guildRoleCreate?

optional guildRoleCreate: Transformer<C, object>

Defined in

typings/client.ts:129


guildRoleUpdate?

optional guildRoleUpdate: Transformer<C, object>

Defined in

typings/client.ts:130


guildRoleDelete?

optional guildRoleDelete: Transformer<C, object>

Defined in

typings/client.ts:131


guildScheduledEventCreate?

optional guildScheduledEventCreate: Transformer<C, ScheduledEventStructure>

Defined in

typings/client.ts:132


guildScheduledEventUpdate?

optional guildScheduledEventUpdate: Transformer<C, ScheduledEventStructure>

Defined in

typings/client.ts:133


guildScheduledEventDelete?

optional guildScheduledEventDelete: Transformer<C, ScheduledEventStructure>

Defined in

typings/client.ts:134


guildScheduledEventUserAdd?

optional guildScheduledEventUserAdd: Transformer<C, object>

Defined in

typings/client.ts:135


guildScheduledEventUserRemove?

optional guildScheduledEventUserRemove: Transformer<C, object>

Defined in

typings/client.ts:136


integrationCreate?

optional integrationCreate: Transformer<C, IntegrationStructure & object>

Defined in

typings/client.ts:137


integrationUpdate?

optional integrationUpdate: Transformer<C, IntegrationStructure & object>

Defined in

typings/client.ts:138


integrationDelete?

optional integrationDelete: Transformer<C, object>

Defined in

typings/client.ts:139


interactionCreate?

optional interactionCreate: Transformer<C, Structure>

Defined in

typings/client.ts:140


inviteCreate?

optional inviteCreate: Transformer<C, object>

Defined in

typings/client.ts:141


inviteDelete?

optional inviteDelete: Transformer<C, object>

Defined in

typings/client.ts:142


messageCreate?

optional messageCreate: Transformer<C, GuildStructure>

Defined in

typings/client.ts:143


messageUpdate?

optional messageUpdate: Transformer<C, Partial<GuildStructure>>

Defined in

typings/client.ts:144


messageDelete?

optional messageDelete: Transformer<C, object>

Defined in

typings/client.ts:145


messageDeleteBulk?

optional messageDeleteBulk: Transformer<C, object>

Defined in

typings/client.ts:146


messageReactionAdd?

optional messageReactionAdd: Transformer<C, object>

Defined in

typings/client.ts:147


messageReactionRemove?

optional messageReactionRemove: Transformer<C, object>

Defined in

typings/client.ts:148


messageReactionRemoveAll?

optional messageReactionRemoveAll: Transformer<C, object>

Defined in

typings/client.ts:149


messageReactionRemoveEmoji?

optional messageReactionRemoveEmoji: Transformer<C, object>

Defined in

typings/client.ts:150


presenceUpdate?

optional presenceUpdate: Transformer<C, object>

Defined in

typings/client.ts:151


stageInstanceCreate?

optional stageInstanceCreate: Transformer<C, Structure>

Defined in

typings/client.ts:152


stageInstanceUpdate?

optional stageInstanceUpdate: Transformer<C, Structure>

Defined in

typings/client.ts:153


stageInstanceDelete?

optional stageInstanceDelete: Transformer<C, Structure>

Defined in

typings/client.ts:154


typingStart?

optional typingStart: Transformer<C, object>

Defined in

typings/client.ts:155


userUpdate?

optional userUpdate: Transformer<C, Structure>

Defined in

typings/client.ts:156


voiceStateUpdate?

optional voiceStateUpdate: Transformer<C, StateStructure>

Defined in

typings/client.ts:157


voiceServerUpdate?

optional voiceServerUpdate: Transformer<C, object>

Defined in

typings/client.ts:158


webhookUpdate?

optional webhookUpdate: Transformer<C, object>

Defined in

typings/client.ts:159


messagePollVoteAdd?

optional messagePollVoteAdd: Transformer<C, GatewayPayload>

Defined in

typings/client.ts:160


messagePollVoteRemove?

optional messagePollVoteRemove: Transformer<C, GatewayPayload>

Defined in

typings/client.ts:161