portal & bots
StreamBot Discord automation
Configure automated, scheduled chart broadcasts to Discord webhooks on regular market schedules.
StreamBot automates chart posting into your private Discord trading communities throughout market hours.
Supported Automated Chart Types
StreamBot supports 8 high-resolution automated chart types:
| Chart Identifier | Name | Description |
|---|---|---|
gex | Classic GEX | Standard horizontal GEX Volume/OI ladder. |
gex_spot | Classic GEX (Spot) | GEX ladder with highlighted current spot price. |
agg_dex | Aggregate DEX | Directional paper delta exposure chart. |
convexity | Convexity Ladder | Dealer gamma acceleration risk and second-order curvature. |
regime | Multi-Greek Regime | Consolidated volatility regime matrix. |
historical_majors_classic | Classic Majors Trajectory | Historical Zero Gamma and Major Positive/Negative shifts. |
historical_majors_state | State Majors Trajectory | Classified Zero Gamma and Major Greek trajectory. |
historical_max_change | Max Change History | Breakdown of largest strike positioning adjustments. |
Market Hours & Delivery Schedules
StreamBot executes during regular US trading hours (9:30 AM to 4:00 PM ET):
- Pre-Market Snapshot: 09:00 AM ET
- Market Open: 09:30 AM ET
- Intraday Periodic: Scheduled automated intervals
- Market Close Recap: 04:00 PM ET
Configuration Methods
StreamBot offers two setup workflows in the User Portal (/user/streambot):
Method 1: Guided Server Wizard (/user/streambot/setup/server)
- Click Add Server to authorize the bot with Manage Server permissions in your Discord guild.
- Select your target channel (or let StreamBot automatically create
#streambot-charts). - Select your desired Chart Type Flags from the table above.
- StreamBot automatically provisions the Discord webhook and registers your channel.
Method 2: Add by Webhook URL
- In your Discord channel settings, open Integrations → Webhooks and click New Webhook.
- Copy the Webhook URL (
https://discord.com/api/webhooks/{id}/{token}). - In the StreamBot portal, click Add by URL, paste the URL, and select your chart flags.
Webhook Status Lifecycle
- Posting: Webhook is verified, enabled, and broadcasting on schedule.
- Paused: Manually paused by the channel owner.
- Not Delivering / Invalid: The webhook token was deleted or lacks channel permissions. Use the in-place Reconnect button to re-authorize without losing your settings.