Discordに貼った画像やファイルのリンクが、いつの間にか開けなくなっていて困った経験はありませんか?
「昨日まで見れたのに、今日はもうリンク切れ」という状況に戸惑っている方も少なくないはず。
実はDiscordには「招待リンク」と「添付ファイルのCDNリンク」という2種類のリンクがあり、それぞれ期限切れの仕組みが違います。
この記事では、2種類のリンクの期限についてと、ファイルを安定して共有し続けるための便利な方法をご紹介します。
Discordのリンク切れは2つのパターンがある
「リンクの期限切れ」と一口に言っても、Discordには実は2つの問題が存在しています。
まずはその2つの違いから確認していきましょう。
招待リンクの期限切れとは?
Discordサーバーへの招待リンクには、作成時に有効期限を設定できます。
デフォルトでは7日間で期限切れになるようになっていて、期限が切れるとそのリンクからはサーバーに参加できなくなる仕組み。
こちらは設定画面から「期限なし」に変更すれば解決できるので、対処法としてはシンプルです。
サーバー管理者が招待リンクの設定を開いて、「期限」を「期限なし」にするだけで設定完了です!
CDNリンク(添付ファイルURL)の期限切れとは?
もう一つが、Discordのチャットに投稿した画像やファイルのURLが使えなくなる問題。
Discordでファイルを送ると、専用のURLが自動的に生成されます。
そのURLをSNSやブログなどの外部サイトに貼り付けた場合、有効期限があるんです。
リンクが生成されてから約24時間で、Discord外からのアクセスができなくなる仕組みになっています。
CDNリンクが切れるとどうなる?困るケースを紹介
ファイルURLの期限切れは、Discordの中だけでやり取りをしている分にはほとんど気になりません。
ただ、そのURLを他の場所で使いたいときには注意が必要です。
外部サイトに貼った画像やファイルが表示されなくなる
たとえばブログやNotionにDiscordのCDN画像を埋め込んでいた場合、翌日にはリンク切れで画像が表示されなくなります。
Wikiやドキュメントツールで資料のダウンロードリンクとしてDiscordのURLを使っていた方も、同じ問題に直面しているかもしれませんね。
サーバーメンバーにDMでファイルリンクを送った場合も影響を受けます。
DMのチャット欄で見る分には問題ないのですが、URLをコピーしてブラウザで直接開こうとするとエラーになってしまうんです。
有料プランにしてもCDNリンクの期限切れは解決しない
有料プランの「Discord Nitro」に入ると、アップロードできるファイルサイズの上限は無料の10MBから最大500MBまでアップします。
ですが、URLの有効期限はプランに関係ありません。
そのため、Nitroを使っていても同じようにリンクは切れてしまいます。
「月額課金すれば解決する」と思っている方も多いので、注意したいポイント。
ファイルの大きさとリンクの期限の問題は、まったく別物と覚えておきましょう。
いつでもつながるリンクを作る方法を比較
DiscordのCDNリンクが使えないなら、いつでも安定して共有できる別の方法を探す必要があります。
代わりとしてよく使われているサービスの特徴を比べてみましょう。
代わりに使えるサービスの特徴を比較
| サービス | 無料枠 | 最大ファイルサイズ | リンクの有効期限 | Discord連携 |
|---|---|---|---|---|
| Google Drive | 15GB | 5TB(有料) | 無期限(共有設定次第) | なし |
| Dropbox | 2GB | 2GB(無料)/ 2TB(有料) | 無期限(共有設定次第) | なし |
| Amazon S3 | なし(従量課金) | 5TB | 設定次第 | なし |
| Cloudflare R2 | 10GB/月 | 制限なし | 設定次第 | なし |
| DisCoRibute | プラン次第 | サイズ制限なし | 署名付きURL(1〜2時間自動更新) | Discord OAuth連携 |
Google ドライブやDropboxは手軽に始められますが、Discord側の参加メンバーと連動したアクセス制限はできません。
S3やR2は自由度が高い反面、専門的なシステム知識が必要で、初心者には少しハードルが高めです。
Discordとの連携を重視するならどれを選ぶ?
Google ドライブやDropboxは定番で安心感がありますが、「サーバーのメンバーだけにファイルを共有したい」という場合には不向き。
Googleアカウントを教えてもらったり、個別に共有の設定をしたりする必要があるため、手間がかかります。
S3やR2などはURLの仕組みを細かく変更できますが、設定画面が難しく、操作に慣れている人向け。
そこでおすすめなのが、DisCoRibuteです。
『DisCoRibute』はDiscordのログイン機能とつながっていて、サーバーに参加している人だけがファイルを開ける仕組み。
ファイルは安全な場所に保管され、アクセスするたびに期限切れのない新しいリンクを自動で作ってくれるので、自分でURLを貼り替える手間もありません。
Discordのグループ設定をそのまま活かしたいときに、ぴったりの方法です。
外部サービスとDiscord連携、どっちを選ぶ?
ファイルを共有するとき、どの方法が合うかは使い方によって変わります。
ぜひ自分の使い方に当てはめて考えてみてくださいね。
定番のデータ保存サービスが合う人・合わない人
Google ドライブなどのサービスが向いているのは、Discordにいない人ともファイルを共有する予定がある場合。
お仕事のファイルを、クライアントや取引先にも渡したいなら、Discordに縛られない汎用的なサービスのほうが使いやすいはずです。
反対に、「サーバーのメンバーだけに限定したい」「新しくアカウントを作らせたくない」という場合は、個別のグループ管理が大変。
メンバーが増えるたびに、一人ずつ閲覧制限の設定をするのは正直面倒ですよね。
Discordと連携できるサービスを選ぶメリット
Discordサーバーのメンバー限定でファイルを共有したい場合、Discordと連携できるサービスを使うのが一番シンプル。
DisCoRibuteなら、Discordアカウントでログインするだけでサーバーメンバーかどうかを判定してくれるので、新しいアカウントを作る手間がかかりません。
ファイルサイズの制限もなく、動画のストリーミング再生にも対応しています。
ただ、Discord以外の人にも頻繁にファイルを送る方には不向きです。
「Discordの中の仲間だけで完結するかどうか」を基準にして選びましょう。
リンク期限切れに振り回されないファイル共有を始めよう
DiscordのCDNリンク期限切れは、招待リンクの期限切れとはまったく違うので、まずは「自分が困っているのはどちらの問題か」をはっきりさせることが大切。
招待リンクなら設定変更で解決できますが、CDNリンクの期限切れはDiscord側の設定ではどうにもできません。
外部のサイトでもファイルを安定して共有したいなら、自分に合ったサービスを一つ決めておくと、リンク切れに振り回されなくなります。
Discordメンバー限定で共有したい方は、ぜひDisCoRibuteを試してみてください。
突然のリンク切れに慌てる前に、大切なファイルを安心して共有できる方法を見つけてみましょう!