スケジュール

プレゼント企画

Discordのプレゼント企画を単発または定期開催できます。ロールによる応募条件、当選者の抽選、スタッフによる再抽選に対応します。

Noxではダッシュボードの予定設定や単発のスラッシュコマンドからプレゼント企画を実施できます。メンバーはボタンで応募し、終了時にNoxが当選者を選びます。スタッフは結果の確認や再抽選ができ、繰り返し設定で定期的な企画も計画できます。

主な機能

ダッシュボードとDiscordから作成

ダッシュボードでシリーズを作るほか、/抽選 作成 で賞品、期間、当選人数、必要に応じてチャンネル、必須ロール、賞品の提供者、報酬を指定して単発開催できます。

応募状況を更新

開催中はボタンから応募・取り消しができます。Noxはメッセージの応募数を更新します。

当選者の抽選と再抽選

終了時に設定人数の当選者を抽選します。スタッフはDiscordから状態確認、早期終了、再抽選を行えます。

定期開催と除外日

単発または繰り返し開催を設定し、今後の回の停止・再開、単発・繰り返しの除外日を指定できます。

任意の会話スレッド

有効にすると、投稿ごとにプレゼント企画のメッセージに公開スレッドを作り、チャンネルを埋めずにその回について会話できます。

おすすめの用途

  • 節目、リリース、配信、イベント、季節のキャンペーンで活動的なメンバーに報いる企画。

  • チャットで応募者を手作業で集めず、モデレーターが管理できる抽選。

  • 応募条件と抽選方法を統一して、定期的に参加を呼びかける企画。

仕組み

企画を設定

賞品、チャンネル、メッセージ、予定、当選人数、必須ロール、任意の当選確率ボーナス、XP・通貨報酬、会話スレッドの有無を設定します。

開催を予約

保存すると開催回と、適切な時刻に投稿・終了するための開始・終了処理、必要に応じた再開処理を予約します。

開催中に応募

開催中のメッセージを投稿し、有効なら会話スレッドを開きます。メンバーが応募ボタンを使うと、変更をメッセージに反映します。

終了して当選者を記録

終了時刻に抽選結果を記録し、応募ボタンを無効にし、設定した報酬を付与します。再抽選の履歴は初回抽選と別に保持します。

設定チェックリスト

  • 開催チャンネルを選び、Noxに表示・送信・埋め込み・リアクション・メッセージ管理の権限があることを確認します。

  • 開催回ごとの公開チャットが必要なら、会話スレッドを有効にします。

  • 賞品名を3〜100文字、当選人数を1〜50人で設定します。

  • 開催期間は360分以上に設定します。
  • 必須ロールや当選確率ボーナスには、現在サーバーに存在するロールだけを使います。

  • Discordの「サーバー設定 → 連携サービス → Nox」でコマンドの使用権限を設定します。 ウェブサイトのアクセス権限は別途設定します。

例:毎週のコミュニティ抽選

  1. ダッシュボードでシリーズを作成し、賞品名とメンバーがアクセスできるチャンネルを選びます。
  2. 当選者1人、毎週の繰り返し、6時間以上の開催期間を設定します。タイムゾーンと初回開始日を確認します。
  3. 誰でも応募できる場合は必須ロールを空にし、対象を絞る場合は既存のロールを指定します。
  4. 賞品と、当選者がスタッフに連絡する方法をメッセージに記載します。
  5. 定期実行に任せる前に、初回の投稿、応募ボタン、当選者の記録を確認します。

抽選に合わせた集まりにはイベント、メンバーが選ぶ通知ロールにはロールボードを使えます。

注意事項

  • 応募ボタンは開催中のみ動作します。終了済み、削除済み、開催中ではない、または見つからない回への応募は受け付けず、保存済みデータも変更しません。

  • /抽選 作成 は単発の予定を作り、利用可能ならサーバーのデフォルトタイムゾーンを使います。

  • Discordの「サーバー設定 → 連携サービス → Nox」でコマンドの使用権限を設定します。 ウェブサイトのアクセス権限は別途設定します。

  • 当選報酬の付与状況を記録するため、終了処理をやり直した場合も、初回抽選の同じ報酬を二重に付与しないようになっています。

  • 任意の会話スレッドは開催回に紐付き、Noxは企画メッセージを削除する前にスレッドの削除を試みます。

  • プレゼント企画ではDiscordモーダル、選択メニュー、標準予定イベント、Webhookを使いません。

トラブルシューティング

企画が投稿されない

今後の予定、対象チャンネルの存在、Noxの表示・送信・埋め込み権限を確認してください。恒久的なDiscordエラーでシリーズがエラー状態となり、エラーページに記録される場合があります。

応募できないメンバーがいる

開催中で、応募上限に達しておらず、必須ロールを設定した場合はそのうち少なくとも1つを持っているか確認してください。

応募数が更新されない

応募変更は少し遅れて反映されます。更新されなければ、開催メッセージの編集権限とプレゼント企画のエラーを確認してください。

会話スレッドがない

企画でスレッドが有効で、開催チャンネルに「公開スレッドを作成」と「スレッドを管理」があるか確認してください。

コマンド

Discord から取得したスラッシュコマンド一覧です。オプションと既定の権限も表示します。

/抽選 作成

prize
duration_hours
winners
channel
required_role
prize_giver
xp_reward
currency_reward

このサーバーで1回限りのプレゼント企画を作成します。

権限

サーバーを管理
管理者

/抽選 再抽選

抽選id
当選者数

終了したプレゼント企画で、当選者を選び直します。

権限

サーバーを管理
管理者

/抽選 有効化

抽選

一時停止中のプレゼント企画を再開します。

権限

サーバーを管理
管理者

/抽選 無効化

抽選
まで

プレゼント企画を一時停止します。再開日時も指定できます。

権限

サーバーを管理
管理者

/抽選 状態

抽選id

このチャンネルのプレゼント企画の状態を表示します。

権限

サーバーを管理
管理者

/抽選 終了

抽選id

進行中のプレゼント企画をすぐに終了します。

権限

サーバーを管理
管理者

権限

この機能に Nox が必要とする Discord 権限と、それぞれの用途です。

この機能に必要な権限

チャンネルを表示

プレゼント企画をチャンネルに投稿するために必要です。

メッセージを送信

プレゼント企画のメッセージ、更新、当選者発表を投稿するために使います。

リンクを埋め込む

プレゼント企画の告知、ステータス更新、当選者メッセージをリッチな埋め込みで公開するために使います。

公開スレッドを作成

プレゼント企画の告知で任意のディスカッションスレッドを作成する場合に使います。

スレッドを管理

クリーンアップ時にNoxが所有するプレゼント企画のディスカッションスレッドを削除するために使います。

メッセージを管理

プレゼント企画の実行終了後にメッセージを更新、整理、削除するために使います。

これらの機能をサーバーに追加

NoxをDiscordに追加し、ダッシュボードでサーバーを設定しましょう。追加を許可する前に、必要な権限を確認してください。

Discord 権限