From 0de06523f74832a2682a9ff679bc5f94d96f21cd Mon Sep 17 00:00:00 2001 From: Dorukyum <53639936+Dorukyum@users.noreply.github.com> Date: Sun, 23 Oct 2022 21:42:48 +0300 Subject: [PATCH] Fix message send flags (#1723) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: plun1331 <49261529+plun1331@users.noreply.github.com> --- discord/abc.py | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/discord/abc.py b/discord/abc.py index eddd974d92..dd27aad965 100644 --- a/discord/abc.py +++ b/discord/abc.py @@ -1489,7 +1489,11 @@ async def send( ) embeds = [embed.to_dict() for embed in embeds] - flags = MessageFlags.suppress_embeds if suppress else MessageFlags.DEFAULT_VALUE + flags = ( + MessageFlags.suppress_embeds.flag + if suppress + else MessageFlags.DEFAULT_VALUE + ) if stickers is not None: stickers = [sticker.id for sticker in stickers] @@ -1545,7 +1549,7 @@ async def send( message_reference=reference, stickers=stickers, components=components, - flags=flags.value, + flags=flags, ) finally: file.close() @@ -1571,7 +1575,7 @@ async def send( message_reference=reference, stickers=stickers, components=components, - flags=flags.value, + flags=flags, ) finally: for f in files: @@ -1588,7 +1592,7 @@ async def send( message_reference=reference, stickers=stickers, components=components, - flags=flags.value, + flags=flags, ) ret = state.create_message(channel=channel, data=data)