Discordの@everyoneと**@here***コマンドはどのように動作するのですか?
経験上、どちらもDiscordサーバーにいる全員に通知を送るために使われることを知りました。しかし、一部のサーバーではどちらのコマンドも使えないことがあります。なぜでしょうか?また、この2つのコマンドには何か違いがあるのでしょうか?
@hereは、現在オンラインになっているアイドルではないすべてのユーザーに通知します。
@everyoneは、オフラインであっても、すべてのユーザーに通知します。
サーバー内で@everyoneや@hereに言及できない場合は、サーバーのオーナーがその許可を与えていない可能性があります。サーバーオーナーは、サーバーの設定で、特定のユーザーロールに対してこのオプションを有効または無効にすることができます。
サーバーに権限を設定するには、サーバー名の横にある小さな矢印をクリックします。
サーバー設定 -> ロール**を開き、ロールをクリックすると、そのロール'の権限をカスタマイズできます。
注目すべきは、ユーザーは通知設定で、サーバーごとに@everyoneと@hereの通知を抑制できることです。詳しくは、How do I stop @everyone mentions from select servers?をご覧ください。