Did some refactor, add YouTube as search variant

This commit is contained in:
BarsTiger committed 2023-10-25 15:48:07 +03:00
1 parent 6959853d87
commit 7380beeabb
28 files changed
+265 -117

No files matched your search

+1
View File
@@ -0,0 +1 @@
from .search import ServiceSearchFilter
+13
View File
@@ -0,0 +1,13 @@
from aiogram.filters import BaseFilter
from aiogram.types import InlineQuery
class ServiceSearchFilter(BaseFilter):
def __init__(self, service_letter: str):
self.service_letter = f'{service_letter}:'
async def __call__(self, inline_query: InlineQuery):
return (
inline_query.query.startswith(self.service_letter) and
inline_query.query != self.service_letter
)