Discordでプレゼント企画を開催するには、参加者が本当に欲しがる賞品を選び、期間を24〜72時間に設定し、誰が参加できるかを決めます。そのうえで、参加の受付、ランダムな抽選、当選者の発表はボットに任せましょう。 リアクションと乱数ジェネレーターを使って手作業で行うのは、1回だけなら可能です。しかし、参加条件を確認する必要が出たり、複数の当選者を公平に選んだり、応答しない当選者を再抽選したりする必要が出ると、すぐに破綻します。以下では、全体の流れと、サーバーにそのまま貼り付けられるルールのテンプレートを紹介します。

Participant avatars shuffle until the timer ends and one is crowned the giveaway winner. Drawing winner... Winner! Winner 1 winner from 6 entries

ステップ1: 投稿する前に計画する

うまくいかないプレゼント企画は、まず投稿し、あとから考えたものです。ボットのコマンドに触れる前に、次の4つの質問に答えておきましょう。

サーバーのメンバーが本当に欲しがる賞品を選ぶ

汎用的な賞品(ランダムなギフトカードや「Discord Nitro」など)は、汎用的な参加者を集めます。企画が終わるとすぐに離れてしまう人たちです。サーバーのテーマに合った賞品(グッズ、ロール、自分のカタログの商品、コーチングの予約枠など)は、長く残る参加者を集めます。すでにNoxyrのショップで商品を販売しているなら、その商品をプレゼントすることは無料の宣伝になります。当選者が話題にしてくれ、商品ページへもワンクリックでたどり着けます。

静かに終わらず、緊張感が生まれる期間を設定する

24〜72時間がちょうどよい長さです。1日未満だと、ほかのタイムゾーンのメンバーが参加し損ねます。1週間を超えると、プレゼント企画は背景のようになり、「まだ続いている」ものを誰も再共有しなくなります。特定の終了日時を設定したい場合は、お知らせを書く前に、Discordのタイムスタンプ生成ツールを使って、メンバーのタイムゾーンでの正確な時刻を確認しておきましょう。

参加条件を最初に決める

参加を誰でも可能にすると、参加者は最も多くなりますが、手軽に参加しただけの人も最も多くなります。ロールの条件を設けたり、ゲートで確認したメンバーシップを条件にしたりすると、参加者はサーバーのコミュニティに実際に所属している人に限られます。これは企画を作成する時点で設定するものなので、あとからではなく今決めておきましょう。

当選者の人数と、来ない当選者への対応を決める

当選者を複数にすると、一部の人だけが参加する抽選のように感じられにくくなります。開始前に再抽選のルールを決めておきましょう。例えば、48時間以内にチャンネルで応答しない当選者は再抽選する、といった内容です。後から文句が出ないように、ルールにもこの内容を書いておきましょう。

ステップ2: Noxyrでプレゼント企画を作成する

Noxyrでは、参加者数の上限も、有料のプランもなく、ダッシュボードを使ってプレゼント企画を無料で開催できます。スプレッドシートで何かを管理する必要はありません。作業の流れはすべて1つのスラッシュコマンドで完結します。

  1. /giveaway create を実行する。投稿したいチャンネルで実行するか、コマンドの channel オプションで別のチャンネルを選びます。
  2. prize を設定する。プレーンテキストで入力します。自分のサーバーの絵文字であれば、カスタム絵文字も使えます。
  3. duration を設定する。1h、3d、1w のような短縮形で入力します。Noxyrが正確な終了時刻に変換し、ライブのカウントダウンとして表示します。
  4. winners を設定する。1〜100の任意の数字を指定できます。
  5. 任意: roles_required。このロールを持つメンバーだけが参加できます。
  6. 任意: roles_bonus_entries。このロールを持つメンバーは、重み付きの参加権を追加で得られます。ほかのメンバーを除外せずに、ブースターや上位のメンバーに報いたいときに便利です。
  7. 任意: winners_roles。プレゼント企画が終了すると、Noxyrが当選者全員に自動的に付与するロールです。「過去の当選者」バッジや、受け取り用のチャンネルの解放に便利です。

Noxyrは、賞品、当選者数、ライブのカウントダウンを含む埋め込みを投稿し、あわせて参加するボタンを表示します。その横のドロップダウンでは、誰でも参加者の総数と自分の当選確率を確認でき、スタッフはメッセージを離れることなく参加者の全リストを表示できます。すべてのプレゼント企画には、noxyrbot.com 上の公開用のサマリーページも作られます。これはリアルタイムで更新され、メッセージを削除したあとも閲覧できるため、Discordの外で結果を共有するときに便利です。

セットアップの詳しい情報: プレゼント企画と投票のドキュメント。

ステップ3: 開催中に宣伝する

  • 「まもなく終了」だけでなく、カウントダウンを投稿する。 Discordのタイムスタンプは、どのタイムゾーンでアプリを開いても「2日後」と正しく表示されます。
  • 毎日ではなく、1回だけ別の場所でも告知する。 期間の半分あたりで、タイミングのよいリマインダーを1回投稿するほうが、チャンネルを連投するよりも効果的です。
  • プレゼント企画のメッセージをピン留めする。 活発なサーバーでも、流れて見えなくなりません。
  • テンプレートを使ってお知らせを書く。 書き方に迷う場合は、お知らせ生成ツールを使えば、賞品、期間、参加条件から文章を作れます。

ステップ4: 企画を終了し、当選者を発表する

Noxyrは、タイマーが0になると自動的にプレゼント企画を終了し、参加数に応じた重み付けで当選者を選びます。ボーナスのロールを持ち、追加の参加権を得たメンバーは、比例して当選確率が高くなります(当選が保証されるわけではありません)。予定より早く締め切りたい場合は、/giveaway end で途中終了することもできます。終了すると、Noxyrは次のことを行います。

  • 元のメッセージを編集し、当選者の名前を表示します。
  • チャンネルに、当選者全員をメンションしたお祝いのメッセージを投稿します。
  • 設定している場合は、winners_roles のロールを当選者それぞれに自動で付与します。
  • 公開のサマリーページを、最終的な当選者の一覧と参加者の総数で更新します。

当選者が賞品を受け取らない場合は、終了したプレゼント企画のメッセージを右クリックし、プレゼント企画を再抽選を選んでください。同じ参加者のプールから新しく抽選されます。プレゼント企画が開催されていたすべてのサーバーで、再度発表されます。再抽選と複数の当選者の詳しい仕組みは、参加条件と再抽選のガイドで説明しています。

サブアカウントや不正な参加を防ぐ

プレゼント企画がゲームのように操作される最も一般的な方法は、1人が使い捨てのDiscordアカウントを複数使って参加することです。どのプラットフォームでも、これを完全に防ぐことはできません。Discordは、ボットが2つのアカウントが同一人物であることを証明できるほどのアカウント情報を公開していないからです。ただし、不正をする価値をなくすことはできます。

  • 認証に紐付いたロールを必須にする。 サーバーで認証ゲートを使っている場合は、そのロールを参加条件にしてください。作られたばかりのサブアカウントは、プレゼント企画に参加する前に認証を通過する必要があり、これは実際の障壁になります。
  • 当選者を確認するときにアカウントの作成日を見る。 参加者を右クリックすると、そのアカウントの作成日が表示されます。昨日作られたアカウントの「当選者」は、賞品を渡す前に手動で確認する価値があります。
  • 可能な場合は、賞品を譲渡できないものにする。 当選したアカウントに紐付くロールやデジタル商品は、転売できる現金やギフトカードのコードよりも、稼がれにくくなります。
  • 参加者の一覧を活用する。 Noxyrの参加者のドロップダウンには、参加者ごとの参加数が表示されます。数秒の間隔で似たユーザー名が次々と参加している場合の急増は、抽選の後ではなく前に見つけられます。
  • ためらわずに再抽選する。 当選者がサブアカウントに見える場合は、再抽選してください。ルール(下記)に、その権利があると明記しておきましょう。

これらのどれにも、有料の不正対策ボットは必要ありません。主に、ロールによる条件と、お知らせの前に誰が参加したかを実際に確認することで対応できます。

そのままコピーできるプレゼント企画のルールのテンプレート

次の内容をプレゼント企画のお知らせか、ピン留めしたルールのメッセージに貼り付け、角かっこの部分を埋めてください。

  • 賞品: [プレゼントする内容]
  • 参加方法: プレゼント企画のメッセージにある「参加する」ボタンをクリックしてください。1人1回です。
  • 参加できる人: [ロール名] のロールを持つメンバーで、[X] [時間/日] 以上認証を済ませている人。
  • 当選者: [人数] 名。参加数に応じた重み付けをして、ランダムに選びます。
  • 終了: [タイムスタンプ付きの正確な日時]
  • 受け取り: 当選者は48時間以内に [#チャンネル] で返信してください。返信がない場合は、新しい当選者を抽選します。
  • 公正な参加: 複数アカウントの使用、招待の不正、明らかなサブアカウントによる参加は失格となり、再抽選されます。

このリストだけでなく、ルールのチャンネル全体の文言に困っている場合は、ルールのテンプレート生成ツールを使うと、サーバー全体のルールも作れます。

よくある質問

同時に複数のプレゼント企画を開催できますか? はい、できます。それぞれのプレゼント企画は、独自のメッセージで個別に管理されるため、異なるチャンネルで複数同時に開催できます。

同じプレゼント企画を複数のサーバーで開催できますか? はい、同じNoxyrの設定で複数のサーバーを管理している場合は、プレゼント企画をすべてのサーバーに投稿し、同期させておくことができます。チャンネルを変えたあとに再投稿が必要な場合は、/giveaway send で、開催中のすべてのプレゼント企画をそのサーバーに投稿し直せます。

Noxyrではプレゼント企画に料金がかかりますか? いいえ。プレゼント企画、参加条件、ボーナスの参加権、再抽選、サマリーページは、すべてNoxyrの無料機能に含まれています。

誰も参加しなかった場合はどうなりますか? 当選者がいないまま企画が終了し、Noxyrがそのことを伝えるメッセージを投稿します。問題が起きることはないので、新しく企画を始めるだけで大丈夫です。

開催する準備はできましたか? Noxyrを無料で追加して、/giveaway create から始めてください。他の選択肢と比べたい場合は、プレゼント企画ボットのまとめをご覧ください。