aboutsummaryrefslogtreecommitdiff
path: root/discord
diff options
context:
space:
mode:
authorRapptz <[email protected]>2021-04-25 23:30:30 -0400
committerRapptz <[email protected]>2021-04-25 23:30:30 -0400
commitd60689a983d81cec48fdf26369a98d56f3505c9d (patch)
treed7d0b610015923a94ec37562def9697b8efef175 /discord
parent[docs] Remove extraneous icon definition (diff)
downloaddiscord.py-d60689a983d81cec48fdf26369a98d56f3505c9d.tar.xz
discord.py-d60689a983d81cec48fdf26369a98d56f3505c9d.zip
Properly change abc.User.avatar type to Asset
Diffstat (limited to 'discord')
-rw-r--r--discord/abc.py9
1 files changed, 5 insertions, 4 deletions
diff --git a/discord/abc.py b/discord/abc.py
index 560f70e7..36af70bd 100644
--- a/discord/abc.py
+++ b/discord/abc.py
@@ -27,7 +27,7 @@ from __future__ import annotations
import sys
import copy
import asyncio
-from typing import TYPE_CHECKING, Optional, Protocol, runtime_checkable
+from typing import TYPE_CHECKING, Protocol, runtime_checkable
from .iterators import HistoryIterator
from .context_managers import Typing
@@ -54,6 +54,7 @@ if TYPE_CHECKING:
from datetime import datetime
from .user import ClientUser
+ from .asset import Asset
class _Undefined:
@@ -106,8 +107,8 @@ class User(Snowflake, Protocol):
The user's username.
discriminator: :class:`str`
The user's discriminator.
- avatar: Optional[:class:`str`]
- The avatar hash the user has.
+ avatar: :class:`Asset`
+ The avatar asset the user has.
bot: :class:`bool`
If the user is a bot account.
"""
@@ -115,7 +116,7 @@ class User(Snowflake, Protocol):
name: str
discriminator: str
- avatar: Optional[str]
+ avatar: Asset
bot: bool
@property