Untuk saat ini, halaman ini hanya tersedia dalam bahasa Jepang.

Discord で HTML ファイルを送っても開けない?ゲームやページをリンクで共有する方法

要約

Discord で HTML のゲームやページを見てもらうなら、ファイルではなく URL を貼ります。Discord のヘルプによると、Nitro なしで送れるファイルは 20MB までで、画像以外のファイルはプレビューなしで届きます。2000 文字以上のコードを貼ると、テキストファイルとして送られます。公開した URL なら、タップするとブラウザでページが開き、スクリプトも動きます。

Discord に貼れる URL をつくる

Free プラン: カード登録なし、公開 1 ページまで、フォームの回答は月 50 件まで表示

目次

ChatGPT や Claude に頼んで作ったゲームやクイズを、Discord のサーバーの仲間に遊んでほしい。手元にあるのは .html のファイルか、チャットに出てきたコードです。

ところが、ファイルをアップロードしても、コードを貼っても、相手の画面に出るのはファイルかコードの文字で、ゲームは始まりません。

ゲームをこれから ChatGPT に作ってもらうなら、頼み方から公開までをガイド ChatGPT でブラウザゲームを作って、友だちにリンクで遊んでもらうまで にまとめています。

Discord に HTML ファイルを送ると、どう届くか

Discord はファイルを受け取りますが、ページとしては開きません。2026 年 10 月 27 日に読んだ Discord のヘルプには、次のように書かれています。

  • 送り方。 チャンネルや DM のテキスト入力欄にあるプラス記号をタップし、「ファイルをアップロード」をタップして、ファイルを選びます(添付ファイル FAQ)。
  • 送れる大きさ。 「Nitroサブスクライバーではないユーザーの場合、ファイルのアップロード上限は20MBです。」同じ FAQ によると、Nitro Basic では 50MB、Nitro では 1GB まで送れます。上限は試験的に変えていて、一部のユーザーはもっと大きなファイルを送れる場合がある、とも書かれています。
  • 相手に見えるもの。 「PDF、DOCなどの画像以外のファイルを添付すると、ファイルはメッセージに埋め込みとして表示され、添付されたファイルのプレビューは表示されません。」
  • テキストファイルなら中身は読める。 ファイルプレビューの記事によると、テキストファイルはダウンロードせずに中身を確かめられます。チャットの中では「拡大」で 100 行まで、ポップアップでは 50kb まで表示されます。

.html のファイルがテキストファイルとして扱われるかどうかは、Discord のヘルプに書かれていません。どちらにしても、ヘルプのどこにも、HTML をページとして動かす機能は出てきません。相手に見えるのは、よくてコードの文字、そうでなければプレビューのない添付ファイルです。

このガイドを書くにあたって Discord にはログインしていないため、アプリが .html の添付ファイルを端末ごとにどう表示するかは確かめていません。

コードを貼ると message.txt になる理由

コードをそのままチャットに貼る方法もうまくいきません。Discord のファイルプレビューの記事には、「コピー&ペーストされた2000文字以上のメッセージは、通常のテキストファイルとして送信されます。」とあります。Nitro なら上限は 4000 字です。

ChatGPT が書くゲームのコードは、たいていこの長さを超えます。貼ったコードはテキストファイルとして届き、仲間はコードを読めても、遊ぶことはできません。

相手のスマホでゲームが動かない理由

ファイルをダウンロードしてもらっても、ゲームに必要なものが欠けることがあります。

  • 別のファイルに分けた部品は届きません。 コードを game.js、見た目を style.css、キャラクターの画像を player.png に分けていても、Discord に送られるのは選んだファイルだけです。2026 年 10 月 13 日にパソコンの Chromium で試したところ、HTML ファイルだけをフォルダの外にコピーして開くと、別ファイルの CSS、画像、スクリプトは 3 つとも読み込まれませんでした。
  • スマホのファイルのプレビューは、ブラウザではありません。 iPhone で保存した .html ファイルを開くと、プレビューの画面になります。2026 年 10 月 6 日に Apple の iPhone シミュレーター(iOS 26.3)で試したところ、このプレビューはページの JavaScript を動かしませんでした。ゲームの「スタート」を押しても何も起きません(試した内容は HTML ファイルをリンクで共有する方法 にあります)。

URL なら、ページはネット上にあります。相手のスマホは本物のブラウザでページを開き、スクリプトも動きます。

ファイルと URL の違い

Discord に送った .html ファイル公開したページの URL
相手がタップするもの添付ファイル、またはコードの文字ページが開くアドレス
スマホでスクリプトが動くかiPhone の「ファイル」のプレビューでは動かない(シミュレーターで確認)スマホのブラウザで動く
ページが使うほかのファイルパソコンに残ったまま1 つのファイルの中か、https:// の URL で読み込む
バグを直したとき新しいファイルを送り直す。古いファイルはチャットに残る直したファイルを次のバージョンにして、同じ URL のまま公開する(手順)
何人が遊びに来たかわからないConvika の管理画面で、日ごとの訪問者数を国やデバイスとあわせて見られる
大きさの上限Nitro なしで 20MB(Discord のヘルプ)Convika では HTML ファイル 1 つで 2 MB まで

ファイルのまま送るのが向いているとき

相手に必要なのがゲームではなくコードなら、ファイルで送ります。コードを手直ししてくれる友だちや、HTML を採点する先生がその例です。パソコンでダウンロードして、エディターやブラウザで開いてもらえます。

遊んでもらうだけの相手には、URL を貼ります。

HTML ファイルを URL にして Discord に貼る 4 つの手順

itch.io や GitHub Pages、Netlify Drop など、ほかの公開先との比べ方は、ガイド ChatGPT・Claude・Gemini で作ったゲームを、友だちがログインなしでスマホで遊べるように公開する にまとめています。ここでは、Convika のボックスで見え方を確かめ、ゲームを公開して、その URL を Discord に貼るまでを説明します。

1. ゲームを 1 つのファイルにまとめる

Convika が受け付けるのは、2 MB までの .html か .htm のファイル 1 つ、または同じコードの貼り付けです。

ファイルが分かれているときは、作った AI に「CSS と JavaScript をすべて中に入れて、画像と音は https:// から始まる URL にした、1 つの HTML ファイルにして」と頼みます。

2. ファイルをドロップするか、コードを貼り付ける

ページ冒頭の ボックス にファイルをドロップするか、「コードから」に切り替えて、最初の行から最後の </html> までのコードを貼り付けます。「プレビューのリンクをつくる」を押してください。アカウントもメールアドレスも要りません。

パソコンの中にある画像やスクリプトを読み込んでいるときは、そのファイル名が一覧で出るので、先に直せます。

3. 見え方を確かめて、スクリプトが動くようにページを受け取る

「プレビューができました」と表示されたら「リンクをコピーする」を押し、自分のスマホで開きます。このプレビューはスクリプトとフォームを止めて表示するので、ゲームはタイトルやボタンが見えるだけで、始まりません。開けるのは 3 分間だけです。

レイアウトが崩れていなければ、「このページを受け取る(無料・カード不要)」を押して登録します。アップロードしたページがそのままアカウントに入り、管理画面で、スクリプトが動く新しいプレビューのリンクができます。だれかに見せる前に、そこで自分のスマホでも遊んでみてください。タップで動かない、画面からはみ出すときの直し方は、ガイド AI で作ったゲームがスマホで動かないときの直し方 にあります。

4. 公開して、URL を Discord に貼る

Discord に貼るのは、ページを受け取って公開した URL です。管理画面で「ページを公開する」を押し、「このページを開ける人」で「一般公開」を選んで「次へ」を押します。はじめての公開では、続いて大きな「無料で公開する」のボタンが出ます。押すとすぐに公開され、ページの下に Convika のバナーが出ます。出したくないときは、その下の「Convika のバナーなしで公開する」から Pro のお申し込み画面に進みます。お申し込み画面の大きなボタン「1日間無料で申し込む」は、カードを登録して始める Pro のトライアルで、最初の 1 日間のあとは、解約しなければ月 ¥1,800 かかります。

yourpage.convika.page のようなアドレスで公開されたら、チャンネルや DM に貼ります。仲間がタップすると、ブラウザでページが開きます。Convika のアカウントは要りません。

Discord に貼った URL の見え方

Discord の記事 Discord リンクのプレビューと Discordbot について によると、リンクが共有されると、Discordbot が「自動的にそのリンク先にアクセスして、ページに関する情報(タイトル、概要、画像など)を取得」し、チャットに出るプレビューカードを作ります。

ページのタイトルは、HTML の <title> に書いたものです(AI が og:title を入れていれば、そちらが使われることもあります)。アップロードする前に、AI に「<title> を『ブロックよけゲーム|タップでスタート』にして」のように頼んでおくと、仲間に何のリンクか伝わります。

このアクセスは Discordbot によるもので、人ではありません。Convika は Discordbot のアクセスを訪問者として数えないので、カードができても管理画面の訪問者数は増えません。

サーバーの仲間だけに遊んでほしいとき

公開するときの「このページを開ける人」で、無料のまま選べるのは「一般公開」です。URL を知っている人ならだれでも開け、検索結果や Convika のギャラリーに出ることがあります。

身内向けに作ったゲームを検索にもギャラリーにも出したくないときは、「限定公開」を選びます(Pro)。URL を知っている人はパスワードなしで開けるので、転送された URL でも遊べます。URL が広まっても、決まった人だけに遊んでほしいときは、「パスワードを知っている人だけ」を選びます(Pro)。どちらも、Free のままなら「次へ」のあとに Pro のお申し込み画面が開きます。パスワードは、URL とは別のメッセージで伝えてください。詳しくはガイド HTML ページにパスワードをかけて、知っている人だけに見せる方法 にあります。

Discord で受け取った HTML ファイルを開くとき

受け取った側なら、まず送った人に URL をもらうのが確実です。心当たりのない HTML ファイルは開かず、送った人に確かめてください。

心当たりのあるファイルを保存できたら、ブラウザで Convika の無料の HTML ビューアー を開き、「HTML ファイルを選ぶ」からファイルを選びます。届いたのが message.txt で、中身がコードなら、コードをコピーしてビューアーの「コードから」に貼り付け、「ページを表示する」を押します。

ビューアーはブラウザの中で動き、ファイルはアップロードされません。少しでも気になるファイルは、選ぶ前に「スクリプトを動かす」のチェックを外してください。外すと、ページのスクリプトは動かず、フォームも送信されません。

よくある質問

Discord で HTML ファイルは送れますか?

送れます。テキスト入力欄のプラス記号から「ファイルをアップロード」をタップして選びます。Discord のヘルプでは、Nitro なしの上限は 20MB です。ただし相手に届くのは添付ファイルで、動くページではありません。遊んでもらうなら、公開したページの URL を貼ります。

Discord に貼った HTML のコードが message.txt になるのはなぜですか?

Discord のヘルプには、コピー&ペーストした 2000 文字以上のメッセージはテキストファイルとして送信される、とあります(Nitro は 4000 字)。英語版のヘルプは「送られることがある(can also be sent)」と書いています。ゲームのコードはたいていそれより長くなります。1 つの HTML ファイルにまとめて公開し、その URL を貼ってください。

Discord で送った HTML のゲームは、スマホで遊べますか?

ファイルのままでは遊べません。Apple のシミュレーターで試したところ、iPhone の「ファイル」のプレビューは JavaScript を動かさず、ゲームが始まりませんでした。公開した URL なら、スマホのブラウザで開き、タップもスクリプトも動きます。

Discord のファイルの上限は何 MB ですか?

2026 年 10 月 27 日に読んだ Discord の添付ファイル FAQ では、Nitro なしで 20MB、Nitro Basic で 50MB、Nitro で 1GB までです。上限は試験的に変えていて、もっと大きなファイルを送れるユーザーもいる、と書かれています。

Discord に貼ったゲームを直したら、URL も変わりますか?

変わりません。Convika の管理画面の「HTML ファイルで更新」から直したファイルを次のバージョンにして、プレビューで確かめてから公開すると、Discord に貼った URL のまま新しいゲームが開きます。手順はガイド AI で作ったページを後から直したい。URL も QR コードもそのままで差し替える方法 にあります。

Discord のプレビューカードに、違う名前が出るのはなぜですか?

Discord は、ページのタイトルや概要などからカードを作ります。HTML の <title>(og:title があればそれも)を直して新しいバージョンを公開し、URL を貼り直してください。前に作ったカードがしばらく出ることもありますが、どのくらい残るかは確かめていません。

次のステップ

HTML ページにパスワードをかけて、知っている人だけに見せる方法

JavaScript で作った画面は、ソースを開けばパスワードが読めてしまいます。ChatGPT や Claude で作った HTML をアップロードし、自分のドメインのままサーバー側で確かめるパスワード付きのページにする方法を説明します。

関連記事

人に渡す方法

記事を共有する

Discord にはファイルではなく URL を貼る

HTML ファイルをアップロードして公開すると、サーバーや DM に貼るだけで開ける URL になり、何人が遊びに来たかもわかります。

Discord に貼れる URL をつくる

Free プラン: カード登録なし、公開 1 ページまで、フォームの回答は月 50 件まで表示