無料ツール
X(Twitter)抽選ツール:リポストした人から当選者を無料で抽選
X(旧Twitter)のフォロー&リポストキャンペーンの当選者を、無料・ログイン不要で選べる抽選ツールです。キャンペーン投稿のURLを貼り付けると、リポストしたアカウントを取得し、フォローしているかを確認したうえでランダムに当選者を選びます。最新1,000件のリポストまで無料。抽選のシード値と日時を表示するので、同じ結果をあとから再現して公平性を示せます。
TwexAPIはX Corp.と提携・承認関係のない独立したサービスです。
- 料金
- 無料・ログイン不要
- 対象
- リポストした人(最新1,000件まで無料)
- 応募条件
- フォロー確認・リプライ/引用・初期アイコン除外・新規アカウント除外
- 公平性
- crypto.getRandomValues のシード値で抽選を再現可能
- 出力
- 当選者・補欠・全応募者のCSV
- 利用上限
- 1つのネットワークにつき1時間20回まで
X抽選ツールの使い方
- 1
キャンペーン投稿のリンクをコピー
Xでプレゼント企画のポストを開き、共有アイコンから「リンクをコピー」を選びます。パソコンではアドレスバーのURLをそのままコピーしてもかまいません。
- 2
当選人数と応募条件を設定
リンクを貼り付けると、投稿したアカウントがフォロー必須のアカウントとして自動で入ります。当選人数を入力し、必要に応じて「リプライまたは引用リポスト」「初期アイコンの除外」「新規アカウントの除外」を選びます。
- 3
抽選して記録を保存
「抽選する」を押すと当選者と補欠が表示されます。当選者のプロフィールやDM画面を開けるほか、全応募者のCSVと抽選記録(シード値・日時)を保存できます。
公平な抽選の仕組み
ブラウザの crypto.getRandomValues で128ビットのシード値を生成し、条件を満たした応募者をユーザーID順に並べたうえで、SHA-256で作った乱数列を使ってフィッシャー–イェーツ法でシャッフルします。抽選はお使いのブラウザ内で行われるため、サーバー側で結果を操作することはできません。シード値と応募者リスト(CSV)を公開すれば、第三者も同じ手順で同じ当選順を再現できます。
フォロー確認の仕組み
フォローの確認は2段階です。まずキャンペーンのアカウントの最新フォロワー(無料では2,000人まで)を読み込みます。フォロー&リポストの応募者は直近にフォローした人が多いため、ほとんどの当選候補はここで確認できます。見つからない候補者は、その人のフォロー一覧の先頭400件を確認します。フォロワー全員を読み込めた場合や、候補者のフォロー一覧を最後まで見ても見つからない場合は対象外とし、次の候補者を繰り上げます。どちらでも判定できなかった人には「要目視確認」と表示されます。厳格モードをオンにすると、こうした人も自動で除外します。
無料版の上限とCreditsでの拡張
無料版は、Xが新しい順に返すリポストのうち最新1,000件を対象にします。リポストがそれ以上あるキャンペーンでは結果画面に注意が表示されます。TwexAPIにログインしてAPIキーを作成すれば、ご自身のCreditsで最大10,000件まで取得して抽選できます。新規アカウントには20,000 Creditsの無料枠が付きます。
APIでキャンペーン集計を自動化する
TwexAPIのリポストユーザー取得(Retweeters)・フォロワー取得・リプライ取得のエンドポイントを使えば、定期的なキャンペーン集計や自社システムへの取り込みも自動化できます。いずれもカーソル式で全件を取得でき、料金は使った分だけです。
よくある質問
X抽選ツールは無料ですか?
はい。ログインもアカウント登録も不要で、最新1,000件までのリポストから無料で抽選できます。公平にご利用いただくため、1つのネットワークにつき1時間20回までとしています。
抽選が公平であることをどう証明できますか?
シード値はブラウザの crypto.getRandomValues(暗号論的に安全な乱数)で生成し、抽選処理もブラウザ内で完結します。結果画面のシード値・抽選日時・応募者リストの指紋とCSVを保存しておけば、同じ応募者リストに同じシード値を使うことで同じ当選順を再現できます。当選発表の際にシード値を公開すると、透明性をさらに高められます。
いいねした人を対象に抽選できますか?
できません。Xは2024年6月から、ポストにいいねした人の一覧を投稿者本人にしか表示しない仕様に変更しました。外部ツールからは取得できないため、応募条件は「フォロー+リポスト」、必要に応じて「リプライ・引用リポスト」にするのがおすすめです。
Xでプレゼント企画を行うときのルールはありますか?
Xのヘルプセンターにあるキャンペーン(懸賞)のガイドラインでは、複数アカウントの作成を促すことや、同じ内容を繰り返し投稿させることを禁止しています。また、応募をもれなく確認できるよう、あなたのアカウントへのメンションを含めてもらうことが推奨されています。日本では景品表示法も関係し、商品購入を条件にしない「オープン懸賞」なら景品額の上限はありませんが、購入者を対象にする懸賞には上限があります。詳しくは消費者庁の案内をご確認ください。
当選者にはどうやって連絡すればいいですか?
Xでは、自分をフォローしているアカウントにDMを送れます。フォローを応募条件にしておけば、結果画面の「DMを送る」から当選者にすぐ連絡できます。なりすましアカウントによる当選詐欺を防ぐため、「当選連絡は公式アカウントからのDMのみ」「返信期限」をキャンペーン投稿に明記し、期限内に返信がなければ補欠の方に繰り上げましょう。
フォローしていない人が当選することはありますか?
フォロー必須を設定すると、キャンペーンのアカウントのフォロワー一覧と候補者のフォロー一覧の両方で確認し、フォローしていない人は対象外として次の候補者を繰り上げます。自動で確認できなかった人には「要目視確認」と表示されます。厳格モードをオンにすれば、確認できなかった人も除外して確実にフォロー中の人だけを当選にできます。
リポスト数と取得できた人数が違うのはなぜですか?
Xに表示されるリポスト数には、鍵アカウント、凍結・削除されたアカウント、あとからリポストを取り消した人の分が含まれることがあります。ツールが取得できるのは現在公開されているリポストだけなので、表示上の数より少なくなるのが普通です。
無料版とCreditsを使う場合の違いは?
無料版はログイン不要で、最新1,000件のリポストが対象です。TwexAPIにログインしてAPIキーを作成すると、ご自身のCreditsで最大10,000件まで取得できます。新規アカウントには20,000 Creditsの無料枠があり、APIからリポストした人やフォロワーを直接取得することもできます。
鍵アカウントのポストでも抽選できますか?
できません。対象は公開ポストのみです。鍵アカウント(非公開アカウント)のポストや、削除されたポストのリポストは取得できません。
TwexAPIはXの公式サービスですか?
いいえ。TwexAPIは公開ソーシャルデータを提供する独立したサードパーティで、X Corp.との提携や承認はありません。