node-telegram-bot-api を使用して nodejs でテレグラム ボットをコーディングしています。Windows 10 ラップトップのコマンド プロンプトで nodejs コードを実行します。スリープすると、自動的に PC が WiFi から切断され、ボットが応答しなくなり、次のようなエラーも表示されます
error: [polling_error] {"code":"EFATAL","message":"EFATAL: Error: getaddrinfo ENOTFOUND api.telegram.org"}
。
PC を常にスリープ モードにしないでおくことができないので、スリープ モードになっても PC が Wifi から切断されないようにする方法があるかどうかを知りたいと思いました。ボットが常に実行されるようにします。また、PC が長時間スリープ状態になると、PC をスリープ状態にするとすぐにボットが停止しますが、数時間後にボットが再びオンになり、PC が自動的に Wi-Fi に接続します。また、ボットの停止の背後にあるもう 1 つの理由は、pc がスリープ状態になると nodejs コードが停止することだとは思えませんが、これは事実ですか? はいの場合、これを解決する方法は?そして、これを解決する方法がない場合、私は好みませんが、無料のサーバーでボットを実行し、ボットを 24 時間年中無休で実行する方法はありますか。