Skip to main content

Webhook

Documentation


Documentation / @discordeno/bot / Webhook

Interface: Webhook

Defined in: transformers/types.ts:2070

Properties​

applicationId?​

optional applicationId?: bigint

Defined in: transformers/types.ts:2090

The bot/OAuth2 application that created this webhook


avatar?​

optional avatar?: bigint

Defined in: transformers/types.ts:2088

The default user avatar hash of the webhook


channelId?​

optional channelId?: bigint

Defined in: transformers/types.ts:2082

The channel id this webhook is for


guildId?​

optional guildId?: bigint

Defined in: transformers/types.ts:2080

The guild id this webhook is for


id​

id: bigint

Defined in: transformers/types.ts:2078

The id of the webhook


name?​

optional name?: string

Defined in: transformers/types.ts:2086

The default name of the webhook


sourceChannel?​

optional sourceChannel?: Partial<Channel>

Defined in: transformers/types.ts:2094

The channel that this webhook is following (returned for Channel Follower Webhooks)


sourceGuild?​

optional sourceGuild?: Partial<Guild>

Defined in: transformers/types.ts:2092

The guild of the channel that this webhook is following (returned for Channel Follower Webhooks)


token?​

optional token?: string

Defined in: transformers/types.ts:2074

The secure token of the webhook (returned for Incoming Webhooks)


type​

type: WebhookTypes

Defined in: transformers/types.ts:2072

The type of the webhook


url?​

optional url?: string

Defined in: transformers/types.ts:2076

The url used for executing the webhook (returned by the webhooks OAuth2 flow)


user?​

optional user?: User

Defined in: transformers/types.ts:2084

The user this webhook was created by (not returned when getting a webhook with its token)