Closed vvzvlad closed 17 hours ago
long polling это асинхронная фича и средствами стандартного http client её сделать нельзя. В новой библиотеке FastBot2 реализован такой режим
long polling это асинхронная фича и средствами стандартного http client её сделать нельзя. В новой библиотеке FastBot2 реализован такой режим
А почему нельзя? будет блокировать работу?
потому что клиент будет дожидаться ответа сервера, а сервер ничего ему не ответит
Насколько я понял, надо просто установить большой таймаут для запроса (секунд 30), и тогда сервер тг будет держать соединение до того момента, пока боту не придет сообщение, т.е. не будет лага между приходом сообщения и очередным опросом сервера.
Кажется, что достаточно этого: