diff --git a/src/Discord.Net.Core/Entities/Messages/IAttachment.cs b/src/Discord.Net.Core/Entities/Messages/IAttachment.cs
index 938ad4495..655777998 100644
--- a/src/Discord.Net.Core/Entities/Messages/IAttachment.cs
+++ b/src/Discord.Net.Core/Entities/Messages/IAttachment.cs
@@ -5,11 +5,6 @@ namespace Discord
///
public interface IAttachment
{
- ///
- /// The prefix applied to files to indicate that it is a spoiler.
- ///
- public const string SpoilerPrefix = "SPOILER_";
-
///
/// Gets the ID of this attachment.
///
diff --git a/src/Discord.Net.Core/Extensions/AttachmentExtensions.cs b/src/Discord.Net.Core/Extensions/AttachmentExtensions.cs
index 128661bdc..605410769 100644
--- a/src/Discord.Net.Core/Extensions/AttachmentExtensions.cs
+++ b/src/Discord.Net.Core/Extensions/AttachmentExtensions.cs
@@ -2,10 +2,14 @@ namespace Discord
{
public static class AttachmentExtensions
{
+ ///
+ /// The prefix applied to files to indicate that it is a spoiler.
+ ///
+ public const string SpoilerPrefix = "SPOILER_";
///
/// Gets whether the message's attachments are spoilers or not.
///
public static bool IsSpoiler(this IAttachment attachment)
- => attachment.Filename.StartsWith(IAttachment.SpoilerPrefix);
+ => attachment.Filename.StartsWith(SpoilerPrefix);
}
}
diff --git a/src/Discord.Net.Rest/API/Rest/UploadFileParams.cs b/src/Discord.Net.Rest/API/Rest/UploadFileParams.cs
index 28772356d..7ba21d012 100644
--- a/src/Discord.Net.Rest/API/Rest/UploadFileParams.cs
+++ b/src/Discord.Net.Rest/API/Rest/UploadFileParams.cs
@@ -30,8 +30,8 @@ namespace Discord.API.Rest
{
var d = new Dictionary();
var filename = Filename.GetValueOrDefault("unknown.dat");
- if (IsSpoiler && !filename.StartsWith(IAttachment.SpoilerPrefix))
- filename = filename.Insert(0, IAttachment.SpoilerPrefix);
+ if (IsSpoiler && !filename.StartsWith(AttachmentExtensions.SpoilerPrefix))
+ filename = filename.Insert(0, AttachmentExtensions.SpoilerPrefix);
d["file"] = new MultipartFile(File, filename);
var payload = new Dictionary();