Быстрое получение новых постов из крупных групп Telegram API

Как получить новые посты максимально быстро (<1 sek) В данной момент код получает новые посты ~2 секунды, что очень долго

import datetime
import json
from pyrogram import Client
import asyncio
from threading import Thread
from pyrogram import filters

api_id = 123456
api_hash = "hash"
gg = "me"

client = Client("mytg", api_id, api_hash)
client.start()

with client:
    client.send_message(gg , f"[TEST] Start\n{datetime.datetime.now()}", parse_mode='md')

@client.on_message()
async def hello(client, message):
    message = json.loads(str(message))
    text = message.get('text', message.get('caption', ""))
    client.send_message(gg , f"[TEST] New post\n{datetime.datetime.now()}", parse_mode='md')

print('\nTelegram bot wait message...')
client.run()

Код выше присылает сообщения через 2 секунды после поста в канал, хотелось бы меньше, информации по этому я не нашел.


Ответы (0 шт):