// DocsWhop setup
ContentsWhop setup
Selling access

Whop + SportDataIQ setup

Whop logo

Whop and its logo are trademarks of their owner, shown only to say what works with SportDataIQ. SportDataIQ isn't affiliated with or endorsed by Whop.

Five steps from a Whop membership to a Discord server where paying members get your graded picks, a VIP room and tools to use every day. SportDataIQ is not affiliated with Whop; this guide shows how the two fit together through a Discord role.

How do I use SportDataIQ with Whop?

Add Whop's Discord app to your product so buyers get a role, add SportDataIQ, then pick that role in the SportDataIQ dashboard for your VIP picks channel, each capper's room and the ✦ tools. SportDataIQ never connects to Whop: the Discord role is the link, so when Whop takes the role away, access ends by itself.

1. Connect Whop to Discord

This part happens in Whop, so its own help page is the reference. In short:

  1. In Whop, add the Discord app to your product from Whop's app store and connect your server.
  2. In the app's Discord roles section, click + next to the role buyers should get. A role you just made not showing? Use Refetch roles.
  3. Whop's bot role must sit above the role it gives (Server Settings → Roles), or it can't hand it out.
  4. Whop gives the role on purchase and takes it back when the membership ends. Its app settings can also give a separate role for overdue payments.

2. Add SportDataIQ to the server

  1. Click Add to Discord, choose your server and authorize. You need the Manage Server permission.
  2. Run /sportdataiq in any channel: live scores, standings and leaderboards work straight away.
  3. Open the dashboard at sportdataiq.com/dashboard, pick the server and turn on ✦ Premium ($2 for the first week, then $5/month). Picks, the record and the members' odds tools need it.

3. Pick the Whop role in SportDataIQ

Discord does the hiding: a channel private to the Whop role is invisible to everyone else. SportDataIQ then posts into that channel and uses the same role in a few places:

  • VIP picks: make the VIP channel private to the Whop role in Discord (the channel's permissions) and add SportDataIQ to it. Then in Premium → Profile & branding → Channels & roles, set the Free picks channel and that channel as the VIP picks channel, and set Ping on new picks to the Whop role if you want new VIP picks to ping your members.
  • Selling each capper separately? Make one Whop product per capper and give each product that capper's member role (step 3, Capper Studio). A bundle product can give every capper's role.
  • Your join button: in Premium → Profile & branding, the Public page section. Choose Whop and paste your Whop link: the button reads Join on Whop. With Capper Studio, each capper can have their own link on their teasers.
  • Several cappers (Capper Studio): Premium → Cappers. Make their channels builds a capper's picks channel and chat behind a new member role, which you then give out from Whop. Or Use existing channels to link a private channel you already have and set Member role to the Whop role. Their VIP picks post there and ping that role.
  • ✦ Slip scanner: Settings → Slip scanner: choose the Whop role as the role that can scan ($5/month add-on; no role means scanning is off).
  • ✦ Commands: in Discord, Server Settings → Integrations → SportDataIQ, limit commands such as /odds, /props, /hitrate and /scan to the Whop role. Discord only lets a server admin set this, not a bot.
Permissions that trip people up
  • Role order: Whop's bot must be above every role it gives in Server Settings → Roles, including a member role Capper Studio made for you. Drag it up after Make their channels.
  • Private channels: a VIP channel hidden from @everyone hides it from SportDataIQ too. Give SportDataIQ's role View Channel, Send Messages, Embed Links and Attach Files there, or the ledger shows post failed.
  • Capper rooms: SportDataIQ's role needs Manage Channels, Manage Roles, both Create Threads permissions, Send Messages in Threads and Mention @everyone to build them.

4. Turn on what members get every day

  • Scoring alerts and game threads (free): dashboard → Alerts → New alert rule, pick the league, the market and the channel.
  • ✦ News Central: run /news setup in your #news channel, or add the rule in the dashboard. News Central guide
  • ✦ Parlaybot daily drop (an add-on): Alerts → New alert rule → ✦ Parlaybot daily drop, with the channel and the hour. Parlaybot guide
  • Pick tracking: nothing to switch on. Every pick you post grades itself at the final, the live tracker runs while the game is on, and /record and the Monday record card keep the score.
  • Your public page: publish it from the Public page section; it carries your record and your join button. What it does

5. Test it with a member account

  1. Buy the product on a second Discord account (or give that account access from Whop) and check it gets the role.
  2. Use an account that is not an admin: admins see every channel, so they can't tell you what a member sees.
  3. Check the member sees the VIP picks channel (and their capper's room), and that /odds or /scan work for them if you limited those.
  4. Post a test VIP pick from the dashboard and check it lands in the VIP channel with the ping. Retract it before the game starts: it's voided and stays out of your win-loss record.
  5. End the test membership and check the VIP channel disappears for that account.

Whop and its logo are trademarks of their owner, shown only to say what works with SportDataIQ. SportDataIQ isn't affiliated with or endorsed by Whop. Market data, not betting advice · 21+ where legal · 1-800-GAMBLER.