This commit is contained in:
hhh
2025-01-02 22:19:43 +02:00
commit 9e29d01f1d
28 changed files with 1171 additions and 0 deletions

View File

@@ -0,0 +1,16 @@
from typing import Any, Awaitable, Callable, Dict
from aiogram import BaseMiddleware
from aiogram.types import Message, ReactionTypeEmoji
class LikeMiddleware(BaseMiddleware):
async def __call__(
self,
handler: Callable[[Message, Dict[str, Any]], Awaitable[Any]],
event: Message,
data: Dict[str, Any],
) -> Any:
res = await handler(event, data)
await event.react(reaction=[ReactionTypeEmoji(emoji="")])
return res