2

電報ボットに問題があります。使っているだけ

bot = telebot.TeleBot(TOKEN)

bot.polling(none_stop=False ,interval=2)

インターネット接続がダウンすると、ポーリングが失敗するため、スクリプトがクラッシュします。

ボットのポーリングの前にインターネット接続が利用可能かどうかを確認するコードを追加したいのですが、

import urllib
try :
    url = "https://www.google.com"
    urllib.urlopen(url)
    status = "Connected"
except :
    status = "Not connect"

何かのようなもの:

"if" ステータスが "connected" ---> ボット ポーリング。

そうでなければ---->待ってから「秒」後に再試行してください

4

0 に答える 0