これがDiscord自身が推奨するフローです。
promptは、認証フローが既存の認証をどのように処理するかを制御します。ユーザーが要求されたスコープでアプリケーションを以前に承認しており、promptがconsentに設定されている場合、再承認を要求します。noneに設定されている場合、認証画面をスキップし、認証を要求せずにリダイレクトURIにリダイレクトします。botやwebhook.incomingのようなパススルー スコープの場合、常に認証が必要です。
強調:
noneに設定されている場合、認証画面をスキップします
認証画面を全く表示しないことは、Discord自身しか制御できないことです。これは(prompt=none を設定しても)私たちで修正できることではありません。