久しぶりに起動したら今まで動いていたBOTがエラーを吐いていたのがそもそものきっかけ
だいぶ迷ったけどなんとか動いたので残しておく。
<環境パッと書き>
python3.8.x
windows8.1
pip discord.py install済み
[SSL: CERTIFICATE_VERIFY_FAILED]エラー
aiohttp.client_exceptions.ClientConnectorCertificateError: Cannot connect to hos t discordapp.com:443 ssl:True [SSLCertVerificationError: (1, '[SSL: CERTIFICATE_ VERIFY_FAILED] certificate verify failed: certificate has expired (_ssl.c:1108)' )]
こんなエラーが出た。どうやら証明書関連でサポートがされていないらしい?
こちらの記事を参考にしました↓ qiita.com
①https://crt.sh/?id=2835394 にアクセス
② 左の欄の Download Certificate: PEM をクリックしてcrtファイルをダウンロード。
③証明書のインストールはユーザーではなくコンピューターに●を付ける。
あとはそのままBOTのpyファイルを起動すれば通常通り動作した。