feat(Message): applicationID for interaction responses (#5765)

This commit is contained in:
Souji
2021-06-07 10:58:38 +02:00
committed by GitHub
parent bf191df9c0
commit 65dc00f321
2 changed files with 10 additions and 3 deletions

View File

@@ -192,7 +192,13 @@ class Message extends Base {
* Supplemental application information for group activities
* @type {?ClientApplication}
*/
this.application = data.application ? new ClientApplication(this.client, data.application) : null;
this.groupActivityApplication = data.application ? new ClientApplication(this.client, data.application) : null;
/**
* ID of the application of the interaction that sent this message, if any
* @type {?Snowflake}
*/
this.applicationID = data.application_id ?? null;
/**
* Group activity
@@ -761,7 +767,7 @@ class Message extends Base {
return super.toJSON({
channel: 'channelID',
author: 'authorID',
application: 'applicationID',
groupActivityApplication: 'groupActivityApplicationID',
guild: 'guildID',
cleanContent: true,
member: false,