Webhook is a way to post messages in a channel under any name. You get one from channel.createWebhook(), channel.fetchWebhooks() or guild.fetchWebhooks().
What a message can hold is in Messages; what
send() takes here is WebhookMessageOptions.Properties
Helpers
These read what the bot remembers: they never send a request.toJSON()
Actions
send()
canSend). Otherwise send() throws:
edit()
delete()
Types
Webhook edit options
Whatedit() takes. Every field can be left out: only what you pass changes.
The image of the default avatar of the webhook, as a data URI (
data:image/png;base64,...); null removes it.WebhookMessageOptions is in Message options.