diff --git a/src/Discord.Net.Core/Entities/Roles/Color.cs b/src/Discord.Net.Core/Entities/Roles/Color.cs
index 563917959..114b28a8d 100644
--- a/src/Discord.Net.Core/Entities/Roles/Color.cs
+++ b/src/Discord.Net.Core/Entities/Roles/Color.cs
@@ -5,10 +5,7 @@ namespace Discord
{
[DebuggerDisplay(@"{DebuggerDisplay,nq}")]
public struct Color
- {
- /// Gets the default user color value.
- public static readonly Color Default = new Color(0);
-
+ {
/// Gets the encoded value for this color.
public uint RawValue { get; }
diff --git a/src/Discord.Net.Core/Entities/Roles/ColorPresets.cs b/src/Discord.Net.Core/Entities/Roles/ColorPresets.cs
new file mode 100644
index 000000000..fa6eb5095
--- /dev/null
+++ b/src/Discord.Net.Core/Entities/Roles/ColorPresets.cs
@@ -0,0 +1,72 @@
+using System.Diagnostics;
+
+namespace Discord
+{
+ [DebuggerDisplay(@"{DebuggerDisplay,nq}")]
+
+ public struct ColorPresets
+ {
+ /// Gets the default user color value.
+ public static readonly Color Default = new Color(0);
+
+ /// Gets the default Sea Green color value (26, 188, 156).
+ public static readonly Color SeaGreen = new Color(26, 188, 156);
+
+ /// Gets the default Shamrock Green color value (46, 204, 113).
+ public static readonly Color ShamrockGreen = new Color(46, 204, 113);
+
+ /// Gets the default Curious Blue color value (52, 152, 219).
+ public static readonly Color CuriousBlue = new Color(52, 152, 219);
+
+ /// Gets the default Purple color value (155, 89, 182).
+ public static readonly Color Purple = new Color(155, 89, 182);
+
+ /// Gets the default Pink color value (233, 30, 99).
+ public static readonly Color Pink = new Color(233, 30, 99);
+
+ /// Gets the default Buttercup Yellow color value (241, 196, 15).
+ public static readonly Color ButtercupYellow = new Color(241, 196, 15);
+
+ /// Gets the default Orange color value (230, 126, 34).
+ public static readonly Color Orange = new Color(230, 126, 34);
+
+ /// Gets the default Cinnabar Red color value (231, 76, 60).
+ public static readonly Color CinnabarRed = new Color(231, 76, 60);
+
+ /// Gets the default Cascade Grey color value (149, 165, 166).
+ public static readonly Color CascadeGrey = new Color(149, 165, 166);
+
+ /// Gets the default Light Slate Grey color value (96, 125, 139).
+ public static readonly Color LightSlateGrey = new Color(96, 125, 139);
+
+ /// Gets the default Dark Sea Green color value (17, 128, 106).
+ public static readonly Color DarkSeaGreen = new Color(17, 128, 106);
+
+ /// Gets the default Forest Green color value (31, 139, 76).
+ public static readonly Color ForestGreen = new Color(31, 139, 76);
+
+ /// Gets the default Midnight Blue color value (32, 102, 148).
+ public static readonly Color MidnightBlue = new Color(32, 102, 148);
+
+ /// Gets the default Violet color value (113, 54, 138).
+ public static readonly Color Violet = new Color(113, 54, 138);
+
+ /// Gets the default Rose color value (173, 20, 87).
+ public static readonly Color Rose = new Color(173, 20, 87);
+
+ /// Gets the default Burnt Sienna color value (194, 124, 14).
+ public static readonly Color BurntSienna = new Color(194, 124, 14);
+
+ /// Gets the default Light Brown color value (168, 67, 0).
+ public static readonly Color LightBrown = new Color(168, 67, 0);
+
+ /// Gets the default Dark Brown color value (153, 45, 34).
+ public static readonly Color DarkBrown = new Color(153, 45, 34);
+
+ /// Gets the default Grey color value (151, 156, 159).
+ public static readonly Color Grey = new Color(151, 156, 159);
+
+ /// Gets the default Dark Slate Grey color value (84, 110, 122).
+ public static readonly Color DarkSlateGrey = new Color(84, 110, 122);
+ }
+}