feat(backend): watches fire on new, edited and deleted messages and on coming online, legacy keyword included
This commit is contained in:
1 parent
8ed9ca1951
commit
4469938f47
12 files changed
+501
-60
No files matched your search
@@ -0,0 +1,16 @@
|
||||
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,
|
||||
)
|
||||
Reference in new issue
Block a user