Discord(ディスコード)のコミュニティを盛り上げるために、LINEスタンプのような大きなオリジナルの画像を追加できる「カスタムスタンプ」機能。
しかし、いざ自作のスタンプをアップロードしようとすると、「アセットが無効です」という謎のエラーメッセージが表示されて一生登録できないという地獄にハマる人が続出しています。
実は、Discordの「スタンプ」は、よく似ている「カスタム絵文字」機能と比べて画像のアップロード条件が異常なほど厳格に設定されています。
この記事では、スタンプが登録できない「本当の原因」と、1pxのズレも許さないDiscordの鬼仕様、そして無料ユーザーと有料プラン(Nitro)での使い勝手の決定的な違いを徹底解説します。
💡 この記事で解決するポイント
- 「カスタム絵文字」と「カスタムスタンプ」の決定的な違い
- 「アセットが無効です」エラーが出る本当の理由(解像度の罠)
- スタンプを確実に追加するための正しい画像リサイズ手順
- 無料ユーザーとNitro(有料版)の「他サーバーでの利用制限」について
大前提:「スタンプ」と「絵文字」は全くの別物
トラブルの最大の原因は、多くの人が「カスタム絵文字」と「カスタムスタンプ」をごっちゃにして考えていることにあります。
- カスタム絵文字:テキストと同じ行に小さく表示される。画像サイズは「推奨」程度で、長方形やGIFアニメでも適当に縮小されて割と何でも登録できる。
- カスタムスタンプ:LINEスタンプのように大きく単独で表示される。画像サイズの条件が1ミリの妥協も許されないほど厳しい。GIF形式は不可。
「アセットが無効です」エラーの真の原因と解決策
スタンプを追加しようとして「アセットが無効です」と弾かれる場合、原因は99%「画像の仕様違反」です。
解決策①:画像を「正確に320×320ピクセル」にする
ここが最大の罠です。多くの解説サイトには「最大320x320推奨」と書かれていますが、実際には「正確に 320 × 320 ピクセルの完全な正方形」でなければ弾かれることがほとんどです。(1pxでも縦横比がズレているとエラーになります)
アップロード前に、必ず画像編集ソフトやWebのリサイズツールを使って、キャンバスサイズを「320x320」の正方形にクロップ(切り抜き)してください。
解決策②:ファイル容量と形式を守る
サイズを正方形にしたら、以下の条件も確認します。
- 容量: 512KB以下であること。
- 形式: PNG または APNG(動くスタンプの場合)であること。
注意:絵文字でよく使う「GIF形式」は、スタンプではサポートされていません。動くスタンプを作りたい場合は、GIFをAPNG形式に変換する必要があります。
解決策③:PC(デスクトップ版/Web版)から操作する
スマホアプリ版のDiscordからは、カスタムスタンプのアップロードメニューが提供されていない、あるいは極めて不安定な状態が続いています。スタンプの追加や管理を行う場合は、必ずPCを立ち上げて操作するのが鉄則です。
無料ユーザーと有料プラン(Nitro)の決定的な違い
苦労してサーバーにスタンプを登録できても、無料ユーザーのままでは大きな壁にぶつかります。
無料ユーザーは「そのサーバー内」でしか使えない
無料ユーザーの場合、登録したカスタムスタンプは「そのスタンプが登録されているサーバー内」でしか送信できません。別のサーバーのチャット欄や、個人間のDM(ダイレクトメッセージ)で使おうとしても、スタンプ一覧画面に鍵マークがついたり、選択メニューから消えたりして使うことができません。
Nitro加入者は「世界中どこでも」使い放題
有料プランである「Discord Nitro」に加入すると、この制限が解除されます。自分が所属しているAサーバーで作られたオリジナルスタンプを、Bサーバーや個人のDMでも自由に呼び出して送信できるようになります。また、動くスタンプ(APNG)を使えるようになるのもNitro加入者の特権です。
まとめ:スタンプ追加は「320×320」の呪文を忘れずに
Discordのカスタムスタンプ機能について解説しました。
「アセットが無効です」と怒られたら、まずは深呼吸して画像のプロパティを開き、「正確に320x320ピクセルのPNGデータになっているか」を確認してください。この鬼仕様さえクリアすれば、あなただけのユニークなスタンプでコミュニティを大いに盛り上げることができますよ!