Skip to content

Commit b64ec06

Browse files
style(pre-commit): auto fixes from pre-commit.com hooks
1 parent 8c0a3ee commit b64ec06

File tree

3 files changed

+56
-18
lines changed

3 files changed

+56
-18
lines changed

discord/abc.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1589,7 +1589,12 @@ async def send(
15891589
try:
15901590
reference = reference.to_message_reference_dict()
15911591
if not isinstance(reference, MessageReference):
1592-
utils.warn_deprecated(f"Passing {type(reference).__name__} to reference", "MessageReference", "2.7", "3.0")
1592+
utils.warn_deprecated(
1593+
f"Passing {type(reference).__name__} to reference",
1594+
"MessageReference",
1595+
"2.7",
1596+
"3.0",
1597+
)
15931598
except AttributeError:
15941599
raise InvalidArgument(
15951600
"reference parameter must be Message, MessageReference, or"

discord/message.py

Lines changed: 42 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@
4646
from .components import _component_factory
4747
from .embeds import Embed
4848
from .emoji import Emoji
49-
from .enums import ChannelType, MessageType, MessageReferenceType, try_enum
49+
from .enums import ChannelType, MessageReferenceType, MessageType, try_enum
5050
from .errors import InvalidArgument
5151
from .file import File
5252
from .flags import AttachmentFlags, MessageFlags
@@ -79,12 +79,12 @@
7979
from .types.member import Member as MemberPayload
8080
from .types.member import UserWithMember as UserWithMemberPayload
8181
from .types.message import Attachment as AttachmentPayload
82+
from .types.message import ForwardedMessage as ForwardedMessagePayload
8283
from .types.message import Message as MessagePayload
8384
from .types.message import MessageActivity as MessageActivityPayload
8485
from .types.message import MessageApplication as MessageApplicationPayload
8586
from .types.message import MessageCall as MessageCallPayload
8687
from .types.message import MessageReference as MessageReferencePayload
87-
from .types.message import ForwardedMessage as ForwardedMessagePayload
8888
from .types.message import MessageSnapshot as MessageSnapshotPayload
8989
from .types.message import Reaction as ReactionPayload
9090
from .types.poll import Poll as PollPayload
@@ -104,7 +104,7 @@
104104
"MessageReference",
105105
"MessageCall",
106106
"DeletedReferencedMessage",
107-
"ForwardedMessage"
107+
"ForwardedMessage",
108108
)
109109

110110

@@ -527,7 +527,7 @@ def __init__(
527527
channel_id: int,
528528
guild_id: int | None = None,
529529
fail_if_not_exists: bool = True,
530-
type: MessageReferenceType = MessageReferenceType.default
530+
type: MessageReferenceType = MessageReferenceType.default,
531531
):
532532
self._state: ConnectionState | None = None
533533
self.resolved: Message | DeletedReferencedMessage | None = None
@@ -542,7 +542,10 @@ def with_state(
542542
cls: type[MR], state: ConnectionState, data: MessageReferencePayload
543543
) -> MR:
544544
self = cls.__new__(cls)
545-
self.type = try_enum(MessageReferenceType, data.get("type")) or MessageReferenceType.default
545+
self.type = (
546+
try_enum(MessageReferenceType, data.get("type"))
547+
or MessageReferenceType.default
548+
)
546549
self.message_id = utils._get_as_snowflake(data, "message_id")
547550
self.channel_id = utils._get_as_snowflake(data, "channel_id")
548551
self.guild_id = utils._get_as_snowflake(data, "guild_id")
@@ -553,7 +556,11 @@ def with_state(
553556

554557
@classmethod
555558
def from_message(
556-
cls: type[MR], message: Message, *, fail_if_not_exists: bool = True, type: MessageReferenceType = MessageReferenceType.default
559+
cls: type[MR],
560+
message: Message,
561+
*,
562+
fail_if_not_exists: bool = True,
563+
type: MessageReferenceType = MessageReferenceType.default,
557564
) -> MR:
558565
"""Creates a :class:`MessageReference` from an existing :class:`~discord.Message`.
559566
@@ -700,8 +707,12 @@ def __init__(
700707
):
701708
self._state: ConnectionState = state
702709
self.id: int = reference.message_id
703-
self.channel = state.get_channel(reference.channel_id) or (reference.channel_id and Object(reference.channel_id))
704-
self.guild = state._get_guild(reference.guild_id) or (reference.guild_id and Object(reference.guild_id))
710+
self.channel = state.get_channel(reference.channel_id) or (
711+
reference.channel_id and Object(reference.channel_id)
712+
)
713+
self.guild = state._get_guild(reference.guild_id) or (
714+
reference.guild_id and Object(reference.guild_id)
715+
)
705716
self.content: str = data["content"]
706717
self.embeds: list[Embed] = [Embed.from_dict(a) for a in data["embeds"]]
707718
self.attachments: list[Attachment] = [
@@ -750,7 +761,9 @@ def __init__(
750761
data: MessageSnapshotPayload,
751762
):
752763
self._state: ConnectionState = state
753-
self.message: ForwardedMessage = ForwardedMessage(state=state, reference=reference, data=data)
764+
self.message: ForwardedMessage = ForwardedMessage(
765+
state=state, reference=reference, data=data
766+
)
754767

755768

756769
def flatten_handlers(cls):
@@ -1029,9 +1042,14 @@ def __init__(
10291042

10301043
self.snapshots: list[MessageSnapshot]
10311044
try:
1032-
self.snapshots = [MessageSnapshot(
1033-
state=state, reference=self.reference, data=ms,
1034-
) for ms in data["message_snapshots"]]
1045+
self.snapshots = [
1046+
MessageSnapshot(
1047+
state=state,
1048+
reference=self.reference,
1049+
data=ms,
1050+
)
1051+
for ms in data["message_snapshots"]
1052+
]
10351053
except KeyError:
10361054
self.snapshots = []
10371055

@@ -2060,7 +2078,9 @@ async def reply(self, content: str | None = None, **kwargs) -> Message:
20602078

20612079
return await self.channel.send(content, reference=self.to_reference(), **kwargs)
20622080

2063-
async def forward(self, channel: MessageableChannel | PartialMessageableChannel, **kwargs) -> Message:
2081+
async def forward(
2082+
self, channel: MessageableChannel | PartialMessageableChannel, **kwargs
2083+
) -> Message:
20642084
"""|coro|
20652085
20662086
A shortcut method to :meth:`.abc.Messageable.send` to forward the
@@ -2089,7 +2109,9 @@ async def forward(self, channel: MessageableChannel | PartialMessageableChannel,
20892109
you specified both ``file`` and ``files``.
20902110
"""
20912111

2092-
return await channel.send(reference=self.to_reference(type=MessageReferenceType.forward))
2112+
return await channel.send(
2113+
reference=self.to_reference(type=MessageReferenceType.forward)
2114+
)
20932115

20942116
async def end_poll(self) -> Message:
20952117
"""|coro|
@@ -2119,7 +2141,9 @@ async def end_poll(self) -> Message:
21192141

21202142
return message
21212143

2122-
def to_reference(self, *, fail_if_not_exists: bool = True, type: MessageReferenceType = None) -> MessageReference:
2144+
def to_reference(
2145+
self, *, fail_if_not_exists: bool = True, type: MessageReferenceType = None
2146+
) -> MessageReference:
21232147
"""Creates a :class:`~discord.MessageReference` from the current message.
21242148
21252149
.. versionadded:: 1.6
@@ -2147,7 +2171,9 @@ def to_reference(self, *, fail_if_not_exists: bool = True, type: MessageReferenc
21472171
self, fail_if_not_exists=fail_if_not_exists, type=type
21482172
)
21492173

2150-
def to_message_reference_dict(self, type: MessageReferenceType = None) -> MessageReferencePayload:
2174+
def to_message_reference_dict(
2175+
self, type: MessageReferenceType = None
2176+
) -> MessageReferencePayload:
21512177
data: MessageReferencePayload = {
21522178
"message_id": self.id,
21532179
"channel_id": self.channel.id,

discord/types/embed.py

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,14 @@ class EmbedAuthor(TypedDict, total=False):
7676

7777

7878
EmbedType = Literal[
79-
"rich", "image", "video", "gifv", "article", "link", "auto_moderation_message", "poll_result"
79+
"rich",
80+
"image",
81+
"video",
82+
"gifv",
83+
"article",
84+
"link",
85+
"auto_moderation_message",
86+
"poll_result",
8087
]
8188

8289

0 commit comments

Comments
 (0)