mirror of
https://github.com/Mayuri-Chan/pyrofork.git
synced 2026-01-03 14:04:51 +00:00
Set Message.text instead of Message.caption in case of web_page previews
This commit is contained in:
parent
d875298937
commit
47e5b9a7cb
1 changed files with 20 additions and 4 deletions
|
|
@ -602,10 +602,26 @@ class Message(Object, Update):
|
||||||
date=message.date,
|
date=message.date,
|
||||||
chat=Chat._parse(client, message, users, chats),
|
chat=Chat._parse(client, message, users, chats),
|
||||||
from_user=User._parse(client, users.get(message.from_id, None)),
|
from_user=User._parse(client, users.get(message.from_id, None)),
|
||||||
text=Str(message.message).init(entities) or None if media is None else None,
|
text=(
|
||||||
caption=Str(message.message).init(entities) or None if media is not None else None,
|
Str(message.message).init(entities) or None
|
||||||
entities=entities or None if media is None else None,
|
if media is None or web_page is not None
|
||||||
caption_entities=entities or None if media is not None else None,
|
else None
|
||||||
|
),
|
||||||
|
caption=(
|
||||||
|
Str(message.message).init(entities) or None
|
||||||
|
if media is not None and web_page is None
|
||||||
|
else None
|
||||||
|
),
|
||||||
|
entities=(
|
||||||
|
entities or None
|
||||||
|
if media is None or web_page is not None
|
||||||
|
else None
|
||||||
|
),
|
||||||
|
caption_entities=(
|
||||||
|
entities or None
|
||||||
|
if media is not None and web_page is None
|
||||||
|
else None
|
||||||
|
),
|
||||||
author_signature=message.post_author,
|
author_signature=message.post_author,
|
||||||
forward_from=forward_from,
|
forward_from=forward_from,
|
||||||
forward_sender_name=forward_sender_name,
|
forward_sender_name=forward_sender_name,
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue