aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--bot/constants.py16
-rw-r--r--bot/exts/evergreen/profile_pic_modification/_effects.py8
2 files changed, 18 insertions, 6 deletions
diff --git a/bot/constants.py b/bot/constants.py
index b8e30a7c..5c95d9c1 100644
--- a/bot/constants.py
+++ b/bot/constants.py
@@ -162,6 +162,22 @@ class Colours:
python_yellow = 0xFFD43B
grass_green = 0x66ff00
+ easter_like_colours = [
+ (255, 247, 0),
+ (255, 255, 224),
+ (0, 255, 127),
+ (189, 252, 201),
+ (255, 192, 203),
+ (255, 160, 122),
+ (181, 115, 220),
+ (221, 160, 221),
+ (200, 162, 200),
+ (238, 130, 238),
+ (135, 206, 235),
+ (0, 204, 204),
+ (64, 224, 208),
+ ]
+
class Emojis:
star = "\u2B50"
diff --git a/bot/exts/evergreen/profile_pic_modification/_effects.py b/bot/exts/evergreen/profile_pic_modification/_effects.py
index dda58006..b0d50f4b 100644
--- a/bot/exts/evergreen/profile_pic_modification/_effects.py
+++ b/bot/exts/evergreen/profile_pic_modification/_effects.py
@@ -5,11 +5,7 @@ from pathlib import Path
import discord
from PIL import Image, ImageDraw, ImageOps
-EASTER_COLOURS = [
- (255, 247, 0), (255, 255, 224), (0, 255, 127), (189, 252, 201), (255, 192, 203),
- (255, 160, 122), (181, 115, 220), (221, 160, 221), (200, 162, 200), (238, 130, 238),
- (135, 206, 235), (0, 204, 204), (64, 224, 208)
-] # Pastel colours - Easter-like
+from bot.constants import Colours
class PfpEffects:
@@ -46,7 +42,7 @@ class PfpEffects:
r2, g2, b2 = point
return (r1 - r2) ** 2 + (g1 - g2) ** 2 + (b1 - b2) ** 2
- closest_colours = sorted(EASTER_COLOURS, key=lambda point: distance(point))
+ closest_colours = sorted(Colours.easter_like_colours, key=lambda point: distance(point))
r2, g2, b2 = closest_colours[0]
r = (r1 + r2) // 2
g = (g1 + g2) // 2