17 lines
469 B
Python
17 lines
469 B
Python
from pyrogram.types import Message
|
|
|
|
from userbot.modules.capture.message import sender_id
|
|
from userbot.modules.watches.evaluator import Seen
|
|
|
|
|
|
def seen_message(chat_id: int, message: Message) -> Seen:
|
|
return Seen(
|
|
chat_id=chat_id,
|
|
message_id=message.id,
|
|
sender_id=sender_id(message),
|
|
text=message.text or message.caption,
|
|
outgoing=bool(message.outgoing),
|
|
date=message.date,
|
|
edit_date=message.edit_date,
|
|
)
|