Continue AI features and improve protocol support

This commit is contained in:
2026-02-15 16:57:32 +00:00
parent 2d3b8fdac6
commit 85e97e895d
62 changed files with 5472 additions and 441 deletions

View File

@@ -21,19 +21,19 @@ class ClientBase(ABC):
# ...
async def message_received(self, *args, **kwargs):
self.ur.message_received(self.service, *args, **kwargs)
await self.ur.message_received(self.service, *args, **kwargs)
async def message_read(self, *args, **kwargs):
self.ur.message_read(self.service, *args, **kwargs)
await self.ur.message_read(self.service, *args, **kwargs)
async def started_typing(self, *args, **kwargs):
self.ur.started_typing(self.service, *args, **kwargs)
await self.ur.started_typing(self.service, *args, **kwargs)
async def stopped_typing(self, *args, **kwargs):
self.ur.stopped_typing(self.service, *args, **kwargs)
await self.ur.stopped_typing(self.service, *args, **kwargs)
async def reacted(self, *args, **kwargs):
self.ur.reacted(self.service, *args, **kwargs)
await self.ur.reacted(self.service, *args, **kwargs)
async def replied(self, *args, **kwargs):
self.ur.replied(self.service, *args, **kwargs)
await self.ur.replied(self.service, *args, **kwargs)