xtrime-ru / TelegramApiServer

Fast, simple, async php telegram api server: MadelineProto + Amp HTTP Server
https://tg.i-c-a.su
MIT License
562 stars 124 forks source link

ws://127.0.0.1:9503/events ничего не возвращает #64

Closed ivanstroilov closed 2 years ago

ivanstroilov commented 3 years ago

php examples/websocket-events.php --url=ws://127.0.0.1:9503/events Connecting to: ws://127.0.0.1:9503/events Waiting for events...

В то же время php examples/websocket-events.php --url=ws://127.0.0.1:9503/log нормально так спамит Received event: {"jsonrpc":"2.0","result":{"level":"notice","message":"Resumed update feed loop channel 1117628569","context":[]},"id":null} Received event: {"jsonrpc":"2.0","result":{"level":"notice","message":"Given message id (6945747327531073537) is bigger than or equal to the current limit (6945747327531063297). Consider syncing your date.","context":[]},"id":null} Received event: {"jsonrpc":"2.0","result":{"level":"notice","message":"Resumed update feed loop generic","context":[]},"id":null}

Как вообще должен events работать и что должен возвращать?

xtrime-ru commented 3 years ago

Привет. Из за особенностей eventHandler в madelineProto (сервеный клиент телеграмм на основе которого все работает) на вновь авторизованных аккаунтах может пройти некоторое время прежде чем events начнет работать. Нужно подождать (обычно до 1 минуты). Так же можно попробовать перезапустить приложение, обычно после перезапуска начинает сразу работать.