feat: add event watcher

This commit is contained in:
hh committed 2026-05-30 01:54:49 +02:00
1 parent c40e720163
commit f0afb7ec5b
11 files changed
+176 -14

No files matched your search

+1
View File
@@ -13,6 +13,7 @@ async def on_message(client: PyroClient, message: Message) -> None:
if ctx is None or message.empty or message.chat is None or message.date is None:
return
meta = meta_from_chat(message.chat, ctx.contacts.ids)
await ctx.watches.on_text(meta.chat_id, message.id, message.text or message.caption)
toggles = ctx.resolve(meta)
if not toggles.messages:
return