Fix typings in raw_models.py
This commit is contained in:
parent
c34612dd71
commit
5a51f9dd23
@ -39,6 +39,7 @@ if TYPE_CHECKING:
|
|||||||
from .message import Message
|
from .message import Message
|
||||||
from .partial_emoji import PartialEmoji
|
from .partial_emoji import PartialEmoji
|
||||||
from .member import Member
|
from .member import Member
|
||||||
|
from .threads import Thread
|
||||||
|
|
||||||
|
|
||||||
from .enums import ChannelType, try_enum
|
from .enums import ChannelType, try_enum
|
||||||
@ -301,9 +302,9 @@ class RawThreadDeleteEvent(_RawReprMixin):
|
|||||||
|
|
||||||
__slots__ = ('thread_id', 'thread_type', 'parent_id', 'guild_id', 'thread')
|
__slots__ = ('thread_id', 'thread_type', 'parent_id', 'guild_id', 'thread')
|
||||||
|
|
||||||
def __init__(self, data):
|
def __init__(self, data) -> None:
|
||||||
self.thread_id = int(data['id'])
|
self.thread_id: int = int(data['id'])
|
||||||
self.thread_type = try_enum(ChannelType, data['type'])
|
self.thread_type: ChannelType = try_enum(ChannelType, data['type'])
|
||||||
self.guild_id = int(data['guild_id'])
|
self.guild_id: int = int(data['guild_id'])
|
||||||
self.parent_id = int(data['parent_id'])
|
self.parent_id: int = int(data['parent_id'])
|
||||||
self.thread = None
|
self.thread: Optional[Thread] = None
|
||||||
|
Loading…
x
Reference in New Issue
Block a user