protected function request($method, $endpoint, array $params = []) { return new TelegramRequest($this->getAccessToken(), $method, $endpoint, $params, $this->isAsyncRequest(), $this->getTimeOut(), $this->getConnectTimeOut()); }