feat(Webhook): add url getter (#3178)

* add Webhook#url

* set typing as readonly

* suggested change

* another one
This commit is contained in:
izexi
2019-04-05 10:09:58 +01:00
committed by SpaceEEC
parent bb92289e45
commit c078682722
2 changed files with 10 additions and 0 deletions

View File

@@ -213,6 +213,15 @@ class Webhook {
return this.client.api.webhooks(this.id, this.token).delete({ reason });
}
/**
* The url of this webhook
* @type {string}
* @readonly
*/
get url() {
return this.client.options.http.api + this.client.api.webhooks(this.id, this.token);
}
static applyToClass(structure) {
for (const prop of [
'send',