From 379db9df427c82e305eb21329b8f430b469880e4 Mon Sep 17 00:00:00 2001 From: Ben <88249114+BenjammingKirby@users.noreply.github.com> Date: Mon, 10 Apr 2023 20:18:11 -0500 Subject: [PATCH 1/3] feat(roleTagData): add guildConnections --- packages/discord.js/typings/index.d.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/discord.js/typings/index.d.ts b/packages/discord.js/typings/index.d.ts index fb06027cefd3..1186e58670f6 100644 --- a/packages/discord.js/typings/index.d.ts +++ b/packages/discord.js/typings/index.d.ts @@ -6104,6 +6104,7 @@ export interface RoleTagData { premiumSubscriberRole?: true; subscriptionListingId?: Snowflake; availableForPurchase?: true; + guildConnections?:true; } export interface SetChannelPositionOptions { From f3ec1794005b806965481911128e2574704ee3c9 Mon Sep 17 00:00:00 2001 From: Ben <88249114+BenjammingKirby@users.noreply.github.com> Date: Mon, 10 Apr 2023 20:19:14 -0500 Subject: [PATCH 2/3] feat(roletagdata): add guildConnections --- packages/discord.js/src/structures/Role.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/discord.js/src/structures/Role.js b/packages/discord.js/src/structures/Role.js index 0664b6a3f91a..4acc806e8d2f 100644 --- a/packages/discord.js/src/structures/Role.js +++ b/packages/discord.js/src/structures/Role.js @@ -109,6 +109,7 @@ class Role extends Base { * @property {true} [premiumSubscriberRole] Whether this is the guild's premium subscription role * @property {Snowflake} [subscriptionListingId] The id of this role's subscription SKU and listing * @property {true} [availableForPurchase] Whether this role is available for purchase + * @property {true} [guildConnections] Whether this role is a guild's linked role */ this.tags = data.tags ? {} : null; if (data.tags) { @@ -127,6 +128,9 @@ class Role extends Base { if ('available_for_purchase' in data.tags) { this.tags.availableForPurchase = true; } + if ('guild_connections' in data.tags) { + this.tags.guildConnections = true; + } } } From ca69a42eeb4e7a965089139e3da43b0504b7b393 Mon Sep 17 00:00:00 2001 From: Ben <88249114+BenjammingKirby@users.noreply.github.com> Date: Mon, 10 Apr 2023 20:22:59 -0500 Subject: [PATCH 3/3] Update packages/discord.js/typings/index.d.ts Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com> --- packages/discord.js/typings/index.d.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/discord.js/typings/index.d.ts b/packages/discord.js/typings/index.d.ts index 1186e58670f6..da790e2c89e5 100644 --- a/packages/discord.js/typings/index.d.ts +++ b/packages/discord.js/typings/index.d.ts @@ -6104,7 +6104,7 @@ export interface RoleTagData { premiumSubscriberRole?: true; subscriptionListingId?: Snowflake; availableForPurchase?: true; - guildConnections?:true; + guildConnections?: true; } export interface SetChannelPositionOptions {