このページで分かることは?
何が起きるの?
2022年9月1日、移行が完了するまでの間、特定のアプリ機能に影響を与える可能性のあるポリシーの変更を、Discordアプリの開発者達は経験することになります。
この変更には、特権インテントとしてメッセージコンテンツを追加することが含まれます。詳しくは以下をご覧ください。
特権インテントって?
アプリやデータの使用は開発者の責任になりますが、あなたのデータを悪用しようとする潜在的な有害アプリから、私たちのユーザーを保護するための方法として、特権インテントは作成されました。私たちは、データと潜在的に悪意のある者との間にプライバシーバリアを設置します。現在このデータには、メンバー情報(サーバーのメンバーリストやサーバーへの参加/脱退など)、プレゼンス情報(サーバーメンバーのステータスや活動など)、そして新たにメッセージコンテンツ(DM/メンション以外のサーバー内のメッセージ内容など)が含まれています。しかし、この情報をうまく使えば、あなたのDiscord体験をより良いものにするための超素晴らしいツールを作成することができます。そこで、アプリが特権インテントへのアクセスを要求するためのプロセスを作成しました。大規模なアプリ(100以上のサーバー)は、開発者が提供する情報に基づいて適格性を判断する審査プロセスを経ない限り、このデータにアクセスすることはできません。
特権インテントについて学ぶには、次のような優れたリソースがあります。
でも、私は開発者じゃないし・・・なんか影響あるの?
開発者でない方は、サーバーオーナーとして、そしてユーザーとして、これにどのような影響を受けるのか疑問かもしれませんが、あなたが認証済みアプリを使用している場合にのみ、影響が発生します。未認証のアプリには、名前の横にシンプルなBotバッジが表示されますが、認証済みのアプリには、このようなチェックマークのBotバッジが表示されます。
現在サーバーで認証済みのアプリを使用しており、それがアプリケーションコマンドを組み込んでいない場合は正しく動作しない可能性があり、一部のアプリを新しいサーバーに追加できない場合があります。これは、特権インテントの認証プロセスを経るか、アプリでメッセージコンテンツデータの使用を停止する必要があるためです。認証済みのアプリの多くにはサポートサーバーがあり、質問があれば開発者に連絡することができます。
アプリケーションコマンドの使用
アプリケーションコマンドにアクセスする方法は3つあります:
1. コマンドピッカー
プレフィックスコマンドからアプリケーションコマンドに切り替えることで、Discordの利用が簡単になります。!
などのプレフィックスを入力する、または全てのコマンドの名前を覚えようとする必要はなく、/
を入力するとサーバー内の全てのアプリのコマンドが、コマンドピッカーとと呼ばれる整理されたリストに表示されるようになりました。
これは、より綺麗でよりユーザーフレンドリーであり、アプリケーションコマンドからのチャンネルスパムが大幅に削減されます。
2. メッセージコンテキストメニュー
右上のメニュー、またはメッセージを右クリックし、”Apps”から特定のメッセージに向けたコマンドを選択します。
3. ユーザーコンテキストメニュー
ユーザーを右クリックし、”Apps”から特定のユーザーに向けたコマンドを選択します。
💡クセでプレフィックス付きのコマンドを打っちゃうって?
ご心配なく。入力された単語をもとにコマンドを提案します。ぜひチェックしてみてください。
これは、サーバー内のすべてのアプリについて、プレフィックスの後に入力し始めた単語を含むコマンドを、すべて表示するものです。
サーバーオーナーとアドミン
サーバーアプリの権限を再確認してください。スラッシュコマンドを実装する前にサーバーに追加されたアプリは、機能しなくなる可能性があります。この権限は、サーバー設定の連携サービス
にあります。問題が解決しない場合はBotを削除し、新しい招待リンクでサーバーに追加してください。Bot開発者にサポートサーバーやウェブサイトがあれば、いつでも連絡することができます。
リソース
アプリケーションコマンドリソース:
- PERMISSION TO SLASH, GRANTED: INTRODUCING SLASH COMMAND PERMISSIONS
- WELCOME TO THE NEW ERA OF DISCORD APPS
特権インテントリソース:
- Message Content Privileged Intent FAQ
- What are Privileged Intents?
- What is considered an acceptable use case for Privileged Intents?