Browse Source

Rename enums

pull/10285/head
Soheab_ 3 weeks ago
parent
commit
994450eefe
  1. 8
      discord/enums.py
  2. 10
      discord/user.py

8
discord/enums.py

@ -87,8 +87,8 @@ __all__ = (
'MediaItemLoadingState',
'CollectibleType',
'NameplatePalette',
'NameFont',
'NameEffect',
'DisplayNameFont',
'DisplayNameEffect',
)
@ -1008,7 +1008,7 @@ class NameplatePalette(Enum):
white = 'white'
class NameFont(Enum):
class DisplayNameFont(Enum):
default = 11
bangers = 1
bio_rhyme = 2
@ -1023,7 +1023,7 @@ class NameFont(Enum):
zilla_slab = 12
class NameEffect(Enum):
class DisplayNameEffect(Enum):
solid = 1
gradient = 2
neon = 3

10
discord/user.py

@ -29,7 +29,7 @@ from typing import Any, Dict, List, Optional, TYPE_CHECKING, Union
import discord.abc
from .asset import Asset
from .colour import Colour
from .enums import DefaultAvatar, NameEffect, NameFont, try_enum
from .enums import DefaultAvatar, DisplayNameEffect, DisplayNameFont, try_enum
from .flags import PublicUserFlags
from .utils import snowflake_time, _bytes_to_base64_data, MISSING, _get_as_snowflake
from .primary_guild import PrimaryGuild
@ -67,17 +67,17 @@ class DisplayNameStyle:
Attributes
-----------
font: :class:`NameFont`
font: :class:`DisplayNameFont`
The font.
effect: :class:`NameEffect`
effect: :class:`DisplayNameEffect`
The applied effect.
colors: List[:class:`Colour`]
The colors used in the effect. Max of 2.
"""
def __init__(self, *, data: DisplayNameStylePayload) -> None:
self.font: NameFont = try_enum(NameFont, data['font_id'])
self.effect: NameEffect = try_enum(NameEffect, data['effect_id'])
self.font: DisplayNameFont = try_enum(DisplayNameFont, data['font_id'])
self.effect: DisplayNameEffect = try_enum(DisplayNameEffect, data['effect_id'])
self.colors: List[discord.Colour] = [discord.Colour(color) for color in data.get('colors', [])]
def __repr__(self) -> str:

Loading…
Cancel
Save