Skip to content

Dashboard topic: Getting Started, Revenue, Loyalty, Campaigns, Media Requests, Ground Control (PR 3 of 3, stacked) - #122

Merged
Darko merged 8 commits into
masterfrom
dashboard-topic
Oct 14, 2026
Merged

Darko merged 8 commits into
masterfrom
dashboard-topic

Conversation

@Roman-SE260

Copy link
Copy Markdown
Collaborator

What this does

Adds one Dashboard topic holding Getting Started (9 pages), Revenue (incl. Charity Streams and SE.Pay), Loyalty & Stream Store, Campaigns (SE.Sponsorships), Media Requests and Ground Control. Includes the fold into a single topic so the product picker stays at five rows.

Also restores the Getting Started / Loyalty / Tipping links and Related grids in the YouTube pages that #120 temporarily unlinked.

Stacking / merge order

Based on the SE.Live/Chatbot/Overlays PR, which is based on #120. Merge in order: #120 → gap fills → this PR. Retarget each to master as the one below merges.

Verified

  • Build: 258 pages, link validator clean
  • No stray files in the diff
  • Merges cleanly with current master

To confirm before merging

  • SE.Pay page: Legacy (Adyen) ends Dec 31, 2026; the Stripe replacement is in closed beta. Re-check wording at merge time and near that date.
  • Facebook Live and Trovo dropped, X deliberately unfeatured, Razer acquisition FAQ and mobile app not migrated.
  • No visual render checked yet, so please review the preview.

🤖 Generated with Claude Code

https://claude.ai/code/session_01JjqwehnVjXiJM42zoC7Kea


Generated by Claude Code

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Oct 14, 2026 •

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Updated (UTC)
✅ Deployment successful!
View logs
docs 4a64cbf Oct 14 2026, 02:38 PM

@Darko
Darko added this pull request to stack #123 October 14, 2026 14:36
@Roman-SE260
Roman-SE260 marked this pull request as ready for review October 14, 2026 15:34
Base automatically changed from selive-chatbot-overlays-gap-fills to master October 14, 2026 15:44
Claude (docs migration) and others added 8 commits October 14, 2026 17:44
Ground Control: 1 page, separated from SE.Live per instruction (it's a
genuinely separate desktop app, not an SE.Live feature).

Media Requests: 2 support articles consolidated into 1 page per instruction.
Consolidated from 11 support articles per instruction (Campaigns scoped to
SE.Sponsorships only, no Charity grouping): Overview merges the original
Overview + General FAQ + Eligibility FAQ articles into one page with a
trimmed FAQ; Payments, Staying Compliant, Subscription-Based Campaigns,
Optional Bonus Goals, In-Game Budget Goal, and the OBS overlay setup guide
each keep their own page; the two troubleshooting articles (sign-ups not
tracked, stream time not tracked) merge into one Troubleshooting page.

Dropped a stale cross-reference found in the original Overview article,
which linked to the wrong article ID for the Payment FAQ.
…o it

Overview: Revenue History page, tax form thresholds/delivery by income type,
Payments Portal (Tipalti) setup for sponsorship payouts.

Tipping: PayPal setup, Tipping Settings walkthrough, Tip Moderation, tip
alerts pointer, viewer-facing FAQ.

Charity Streams: folded in here per instruction rather than its own topic —
Tiltify and DonorDrive integration guides. Dropped a stale, time-bound 2021
Pride Month / It Gets Better Project promotion that the original Tiltify
article was built around; kept only the generic, still-accurate setup steps.

SE.Pay: rewritten from scratch based on clarification -- SE.Pay as a whole
is currently disabled for new setup. Legacy (Adyen) is on hold and fully
discontinued Dec 31 2026; the Stripe-based replacement is in closed beta.
Both are covered with an explicit distinction, since both audiences
(existing Legacy holders and current beta participants) need accurate info.
Intentionally did NOT carry over the old SE.Pay Overview article's specific
eligibility criteria (18+, 100 followers, country list) since those read as
tied to the old manual-activation Legacy flow and are unconfirmed for the
Stripe beta -- flagged to Roman rather than guessing.
Verification is now automated rather than manual/support-ticket based, but
the underlying criteria (18+, 100+ followers, supported-country bank
account, 3 months consistent streaming) still apply and should stay visible
-- otherwise creators without access have no explanation and file tickets.
Consolidated from 16 in-scope support articles (17 total minus Facebook
Live, which is dropped entirely per instruction -- StreamElements no longer
supports it). Also dropped the Acquisition FAQ (Razer acquisition) per
instruction -- no longer news, and out of scope for this migration.

Pages: Overview, Create Your Account (account creation + the 4-step initial
setup wizard), Dashboard & Activity Feed (merges the separate Multiplatform
Activity Feed article, which fully duplicated a section of the Activity
Feed Overview article), Your Public Profile, Account Settings (merges 4
separate articles: updating email, finding Account ID/JWT, unlinking a
channel, closing an account -- these are all facets of the same 'manage my
account' task), Granting Mod Dashboard Access, Importing from Other
Platforms, Enable Live Streaming on YouTube, and a consolidated
Troubleshooting page (merges General Troubleshooting Guide + Activity Feed
Not Updating, which had overlapping Twitch/YouTube event-troubleshooting
steps).

Content-quality notes from source material, for awareness:
- Several source articles contained literal leftover ChatGPT-conversation
  HTML (data-message-author-role, gizmo-bot-avatar classes, etc.) pasted
  directly into the CMS. Cleaned up, obviously not carried into docs.
- Dropped a stale 'unlinking Mixer isn't possible' note (Mixer shut down in
  2020).
- Account creation login options standardized to Twitch/YouTube/Kick/TikTok
  per instruction; dropped inconsistent Trovo/X mentions found across
  multiple source articles (X explicitly excluded from docs per instruction
  -- tooling support is minimal enough there that featuring it would read
  as an afterthought, even though it's technically supported).

Getting Started is now first in the sidebar, before Campaigns, per
instruction. This closes out every Phase 2 topic: Getting Started,
Campaigns, Revenue, Loyalty & Stream Store, Ground Control, Media
Requests.
The product picker is a short list of products. Getting Started, Campaigns,
Revenue, Loyalty, Media Requests, and Ground Control are dashboard features,
and two of them are a single page each. Grouping them under one Dashboard
topic keeps the picker at five rows. URLs are unchanged.

Also cross-links the Media Requests page and the Song Request module, which
cover the same feature from the dashboard and chat sides.
Re-adds the links to Getting Started, Loyalty, Tipping and the Related
grids that were removed in the unlink commit, now that those pages ship
in this PR.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01JjqwehnVjXiJM42zoC7Kea
@Darko
Darko merged commit 7da3fe5 into master Oct 14, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants