Browse Source

[mod] random answerer: add random hex color generator

Bnyro 1 year ago
parent
commit
5a5cfc1930
1 changed files with 6 additions and 0 deletions
  1. 6 0
      searx/answerers/random/answerer.py

+ 6 - 0
searx/answerers/random/answerer.py

@@ -38,12 +38,18 @@ def random_uuid():
     return str(uuid.uuid4())
 
 
+def random_color():
+    color = "%06x" % random.randint(0, 0xFFFFFF)
+    return f"#{color.upper()}"
+
+
 random_types = {
     'string': random_string,
     'int': random_int,
     'float': random_float,
     'sha256': random_sha256,
     'uuid': random_uuid,
+    'color': random_color,
 }