makeTransformersObject
makeTransformersObject<
C>():object
Type Parameters
| Type Parameter |
|---|
C extends Client |
Returns
object
channelCreate
channelCreate:
object
channelCreate.return
return:
SINGLE=TransformerReturnType.SINGLE
channelCreate.handler()
handler: (
client,data) =>Channel
Parameters
| Parameter | Type |
|---|---|
client | C |
data | Structure |
Returns
channelUpdate
channelUpdate:
object
channelUpdate.return
return:
SINGLE=TransformerReturnType.SINGLE
channelUpdate.handler()
handler: (
client,data) =>Channel
Parameters
| Parameter | Type |
|---|---|
client | C |
data | Structure |
Returns
channelDelete
channelDelete:
object
channelDelete.return
return:
SINGLE=TransformerReturnType.SINGLE
channelDelete.handler()
handler: (
client,data) =>Channel
Parameters
| Parameter | Type |
|---|---|
client | C |
data | Structure |
Returns
channelPinsUpdate
channelPinsUpdate:
object
channelPinsUpdate.return
return:
MULTIPLE=TransformerReturnType.MULTIPLE
channelPinsUpdate.handler()
handler: (
_,data) => [string,string,null|Date]
Parameters
| Parameter | Type |
|---|---|
_ | C |
data | object |
data.guild_id? | string |
data.channel_id | string |
data.last_pin_timestamp? | null | string |
Returns
[string, string, null | Date]
threadCreate
threadCreate:
object
threadCreate.return
return:
SINGLE=TransformerReturnType.SINGLE
threadCreate.handler()
handler: (
client,data) =>ExtendedThreadChannel
Parameters
| Parameter | Type |
|---|---|
client | C |
data | Structure & object |
Returns
threadUpdate
threadUpdate:
object
threadUpdate.return
return:
SINGLE=TransformerReturnType.SINGLE
threadUpdate.handler()
handler: (
client,data) =>Channel
Parameters
| Parameter | Type |
|---|---|
client | C |
data | Structure |
Returns
threadDelete
threadDelete:
object
threadDelete.return
return:
SINGLE=TransformerReturnType.SINGLE
threadDelete.handler()
handler: (
client,data) =>Pick<ThreadChannel,"guildId"|"id"|"type"|"parentId">
Parameters
| Parameter | Type |
|---|---|
client | C |
data | Pick<ThreadChannelStructure, "guild_id" | "id" | "type" | "parent_id"> |
Returns
Pick<ThreadChannel, "guildId" | "id" | "type" | "parentId">
guildCreate
guildCreate:
object
guildCreate.return
return:
SINGLE=TransformerReturnType.SINGLE
guildCreate.handler()
handler: (
client,data) =>NewGuild|UnavailableStructure
Parameters
| Parameter | Type |
|---|---|
client | C |
data | New | UnavailableStructure |
Returns
NewGuild | UnavailableStructure
guildUpdate
guildUpdate:
object
guildUpdate.return
return:
SINGLE=TransformerReturnType.SINGLE
guildUpdate.handler()
handler: (
client,data) =>Guild
Parameters
| Parameter | Type |
|---|---|
client | C |
data | Structure |
Returns
guildMemberAdd
guildMemberAdd:
object
guildMemberAdd.return
return:
SINGLE=TransformerReturnType.SINGLE
guildMemberAdd.handler()
handler: (
client,data) =>GuildMemberWithGuildId
Parameters
| Parameter | Type |
|---|---|
client | C |
data | MemberStructure & object |
Returns
guildMemberRemove
guildMemberRemove:
object
guildMemberRemove.return
return:
MULTIPLE=TransformerReturnType.MULTIPLE
guildMemberRemove.handler()
handler: (
client,data) => [string,User]
Parameters
| Parameter | Type |
|---|---|
client | C |
data | object |
data.guild_id | string |
data.user | Structure |
Returns
[string, User]
guildMemberUpdate
guildMemberUpdate:
object
guildMemberUpdate.return
return:
SINGLE=TransformerReturnType.SINGLE
guildMemberUpdate.handler()
handler: (
client,data) =>GuildMemberWithGuildId
Parameters
| Parameter | Type |
|---|---|
client | C |
data | object |
data.guild_id | string |
data.roles | string[] |
data.user | Structure |
data.nick? | null | string |
data.avatar | null | string |
data.joined_at | null | string |
data.premium_since? | null | string |
data.deaf? | boolean |
data.mute? | boolean |
data.pending? | boolean |
data.communication_disabled_until? | null | string |
Returns
interactionCreate
interactionCreate:
object
interactionCreate.return
return:
SINGLE=TransformerReturnType.SINGLE
interactionCreate.handler()
handler: (
client,data) =>Interaction<InteractionData,undefined|Message>
Parameters
| Parameter | Type |
|---|---|
client | C |
data | Structure |
Returns
Interaction<InteractionData, undefined | Message>
messageCreate
messageCreate:
object
messageCreate.return
return:
SINGLE=TransformerReturnType.SINGLE
messageCreate.handler()
handler: (
client,data) =>Message
Parameters
| Parameter | Type |
|---|---|
client | C |
data | GuildStructure |
Returns
messageUpdate
messageUpdate:
object
messageUpdate.return
return:
SINGLE=TransformerReturnType.SINGLE
messageUpdate.handler()
handler: (
client,data) =>PartialMessage
Parameters
| Parameter | Type |
|---|---|
client | C |
data | Partial<GuildStructure> |
Returns
messageDelete
messageDelete:
object
messageDelete.return
return:
SINGLE=TransformerReturnType.SINGLE
messageDelete.handler()
handler: (
client,data) =>PartialMessage
Parameters
| Parameter | Type |
|---|---|
client | C |
data | object |
data.id | string |
data.channel_id | string |
data.guild_id? | string |
Returns
userUpdate
userUpdate:
object
userUpdate.return
return:
SINGLE=TransformerReturnType.SINGLE
userUpdate.handler()
handler: (
client,data) =>User
Parameters
| Parameter | Type |
|---|---|
client | C |
data | Structure |