как видно, тут всего на выходе 10 групп. но я просто не верю, что по такому распиарену ключу может быть всего лишь 10 групп. и так не только на этом ключе.
async def collectGroups(client: TelegramClient, query: str):
results = await client(functions.contacts.SearchRequest(
q=query,
limit=100,
))
return results
async def boundCollectGroups(limit: asyncio.BoundedSemaphore, client: TelegramClient, query: str):
async with limit:
return await collectGroups(client=client, query=query)
вот код для получения результатов. какое бы популярное ни было бы слово, он все равно выдает только 10 групп.
можно ли как-то это обойти?