diff --git a/src/Discord.Net.Rest/Entities/Interactions/RestInteraction.cs b/src/Discord.Net.Rest/Entities/Interactions/RestInteraction.cs index d01cabade..4f9343878 100644 --- a/src/Discord.Net.Rest/Entities/Interactions/RestInteraction.cs +++ b/src/Discord.Net.Rest/Entities/Interactions/RestInteraction.cs @@ -197,6 +197,7 @@ namespace Discord.Rest /// public abstract Task FollowupWithFileAsync(string filePath, string text = null, string fileName = null, Embed[] embeds = null, bool isTTS = false, bool ephemeral = false, AllowedMentions allowedMentions = null, RequestOptions options = null, MessageComponent component = null, Embed embed = null); + #region IDiscordInteraction /// Task IDiscordInteraction.RespondAsync(string text, Embed[] embeds, bool isTTS, bool ephemeral, AllowedMentions allowedMentions, RequestOptions options, MessageComponent component, Embed embed) diff --git a/src/Discord.Net.Rest/Entities/Interactions/RestPingInteraction.cs b/src/Discord.Net.Rest/Entities/Interactions/RestPingInteraction.cs index a25f276d9..f979a4df2 100644 --- a/src/Discord.Net.Rest/Entities/Interactions/RestPingInteraction.cs +++ b/src/Discord.Net.Rest/Entities/Interactions/RestPingInteraction.cs @@ -8,11 +8,14 @@ using Model = Discord.API.Interaction; namespace Discord.Rest { + /// + /// Represents a REST-based ping interaction. + /// public class RestPingInteraction : RestInteraction, IDiscordInteraction { internal override bool _hasResponded { get => throw new NotImplementedException(); set => throw new NotImplementedException(); } - public RestPingInteraction(BaseDiscordClient client, ulong id) + internal RestPingInteraction(BaseDiscordClient client, ulong id) : base(client, id) { }