From 16ea091d201b8ee097b0297d549ffa176bdc5d27 Mon Sep 17 00:00:00 2001
From: Quin Lynch <49576606+quinchs@users.noreply.github.com>
Date: Tue, 10 Feb 2026 21:14:42 -0400
Subject: [PATCH] Add overloaded constructor with id to MediaGalleryBuilder
(#3238)
Added an overloaded constructor to MediaGalleryBuilder that accepts an ID.
---
.../MessageComponents/Builders/MediaGalleryBuilder.cs | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/src/Discord.Net.Core/Entities/Interactions/MessageComponents/Builders/MediaGalleryBuilder.cs b/src/Discord.Net.Core/Entities/Interactions/MessageComponents/Builders/MediaGalleryBuilder.cs
index 94e3cf8f..27c6c086 100644
--- a/src/Discord.Net.Core/Entities/Interactions/MessageComponents/Builders/MediaGalleryBuilder.cs
+++ b/src/Discord.Net.Core/Entities/Interactions/MessageComponents/Builders/MediaGalleryBuilder.cs
@@ -32,6 +32,14 @@ public class MediaGalleryBuilder : IMessageComponentBuilder
{
Items = items?.ToList();
}
+
+ ///
+ /// Initializes a new instance of the .
+ ///
+ public MediaGalleryBuilder(IEnumerable items, int? id) : this(items)
+ {
+ Id = id;
+ }
///
/// Initializes a new from existing component.