関数: confirm()
function confirm(target, options?): Promise<boolean>;
定義: plugins/utils/src/confirm.ts:55
確認ダイアログを出し、押されたボタンを待ちます。
タイムアウト・拒否のどちらも false になるので、if ひとつで書けます。
if (!(await confirm(interaction, { content: "全件削除します。よろしいですか?" }))) return;
await purge();
ラベル・色・待ち時間は Bot 全体のテーマ(utils({ theme }))から取り、
この関数の options でその場だけ上書きできます。
パラメータ
target
options?
ConfirmOptions = {}
戻り値
Promise<boolean>