Web Dashboard

Manage alert rules, view server settings, and monitor activity through the SportDataIQ web dashboard.

Accessing the Dashboard

Visit sportdataiq.com/dashboard to access the web dashboard.

  1. Click "Login with Discord" on the dashboard homepage
  2. Authorize SportDataIQ to access your Discord account
  3. You'll see a list of all Discord servers where you have "Manage Server" permission
  4. Select a server to manage its settings

⚠️ Note: You need "Manage Server" permission in a Discord server to access its dashboard settings.

Dashboard Sections

The dashboard is organized into several key sections:

🎮

Guilds (Main Page)

The main dashboard page shows all Discord servers where the bot can be added.

  • View all servers where you have "Manage Server" permission
  • Click on a server to add the SportDataIQ bot via Discord OAuth
  • After adding the bot, go to Settings to configure alert rules
🔔

Alerts

Create, edit, and manage alert rules for your Discord server.

  • Create New Rules: Click "New Alert Rule" to set up scoring notifications
  • Edit Existing Rules: Modify league, market type, or destination channel
  • Enable/Disable: Toggle rules on/off without deleting them
  • Send Test Alerts: Preview how alerts will appear in your channel
  • Delete Rules: Remove rules you no longer need

→ Learn more in the Alert Rules documentation

📊

Activity

Monitor alert delivery history and system activity for your server.

  • View all alerts sent to your server
  • See timestamps and event details
  • Filter by date range or alert rule
  • Verify that alerts are being delivered correctly

→ Learn more in the Activity Stats documentation

⚙️

Settings

View your account information and manage connected servers.

  • See your Discord account details
  • View all servers where SportDataIQ bot is installed
  • Quick links to manage alert rules for each server
  • Access help and support resources

→ Learn more in the Settings documentation

Common Dashboard Tasks

Adding the Bot to a New Server

  1. Go to the main Dashboard page
  2. Find your server in the list
  3. Click on the server card
  4. Complete the Discord OAuth authorization
  5. After adding, navigate to Settings to configure alerts

Creating Your First Alert Rule

  1. Click the Settings tab in the header
  2. Scroll down to "Your Servers" section
  3. Click on the server where SportDataIQ bot is installed
  4. Click "New Alert Rule" button
  5. Choose league, market type, and destination channel
  6. Click "Create Rule"
  7. Use "Send Test" to preview the alert

Modifying an Existing Alert

  1. Navigate to Alerts page for your server
  2. Find the rule you want to change
  3. Click "Edit" button on the rule card
  4. Update the settings (league, market, or channel)
  5. Click "Save Changes"

Viewing Alert History

  1. Select your server from the dashboard
  2. Click "Activity" in the sidebar
  3. Browse recent alerts with timestamps
  4. Filter by date or specific alert rules

Dashboard Features

  • 🔐
    Secure Discord OAuth: Login safely using your Discord account, no passwords needed
  • Real-Time Updates: Changes to alert rules take effect immediately
  • 📱
    Mobile Friendly: Fully responsive design works on phones, tablets, and desktop
  • 🎨
    Clean Interface: Easy-to-navigate sidebar and intuitive controls
  • 🔄
    Multi-Server Support: Manage alert rules for all your Discord servers from one dashboard

⚠️ Important Notes

  • • Dashboard access requires "Manage Server" permission in your Discord server
  • • Alert rule changes take effect immediately - no restart needed
  • • Test alerts are clearly marked with "(Preview)" to avoid confusion
  • • You can manage multiple servers from a single dashboard login
  • • The dashboard is only for configuration - the bot operates independently in Discord