Telegram 用の BOT を作成したいのですが、public.key ファイルを Telegram に送信する際に問題があります。vps があり、最新バージョンの directadmin がインストールされています。無料の IP を購入し、ボットの作成に使用する「ユーザー」の 1 人に割り当てました。そのためのletsencrypt証明書を作成したところ、httpsプロトコルで適切に起動するようになりました。次に、BotFather でボットを作成し、BOT トークンを受け取り、public.key ファイルをそのユーザーの public_html ディレクトリのどこかに配置しました。パテを開き、vsp に接続してこれらの curl コマンドを入力しましたが、それでもテレグラムからエラー 400 が表示されます。これが私が使用したコマンドです:
curl -F "url=https://mybot_url" -F "certificate=@/home/user/domains/user's_domain/public_html/bots/public.key" https://api.telegram.org/bot<Token>/setWebhook
誰かがそれを修正するのを手伝ってくれたら、私は感謝します:)