Skip to content

feat(BetOnline): add activity - #11005

Merged
skullysmods merged 6 commits into
PreMiD:mainfrom
hashking710:feat/betonline-presence
Jul 30, 2026
Merged

feat(BetOnline): add activity#11005
skullysmods merged 6 commits into
PreMiD:mainfrom
hashking710:feat/betonline-presence

Conversation

@hashking710

@hashking710 hashking710 commented Jul 14, 2026

Copy link
Copy Markdown
Contributor

Summary

Adds a PreMiD activity for BetOnline, an online sportsbook, casino, poker, and racebook platform. The presence reads the current page URL to show which section a user is browsing (Sportsbook, Casino, Racebook, Poker, Esports, Contests, VIP Rewards, Promotions, Crypto) along with sport/event detail where applicable, live betting/streaming state, and casino game detail. No API calls or third-party data sources are used — everything comes from document.location.

Screenshots

Homepage:

Home

Sportsbook:

Sportsbook

Live Casino:

Live Casino

Website:

Website

Test plan

  • Validated locally with npx pmd build BetOnline --validate (type check + compile pass)
  • Linted with the repo's eslint.config.mjs (0 errors)
  • Passed npx pmd check-dns BetOnline
  • Tested live via npx pmd dev BetOnline across Sportsbook, Casino (incl. Live Casino), Racebook, Poker, Esports, and Crypto pages

@dimerp

dimerp Bot commented Jul 14, 2026

Copy link
Copy Markdown
Contributor

🖼️ Activity asset preview

I fetched these assets so you don't have to. My hobbies include embedding images and silently judging diffs.

BetOnline (websites/B/BetOnline) — creation

Preview Source URL
logo https://i.imgur.com/TYwcsZL.png
thumbnail https://i.imgur.com/CaikyHW.png

Beep boop — I refresh this comment on every push, so no need to scroll. 🤖

Comment thread websites/B/BetOnline/presence.ts Outdated
Comment thread websites/B/BetOnline/metadata.json Outdated
hashking710 and others added 3 commits July 17, 2026 10:30
Co-authored-by: Daniel Lau <32113157+theusaf@users.noreply.github.com>
Signed-off-by: Hash King <hash.king.710.303@gmail.com>
Unnecessary fluff

Co-authored-by: Daniel Lau <32113157+theusaf@users.noreply.github.com>
Signed-off-by: Hash King <hash.king.710.303@gmail.com>
@hashking710
hashking710 requested a review from theusaf July 17, 2026 21:27
Comment thread websites/B/BetOnline/metadata.json Outdated
Co-authored-by: Skully <117316808+skullysmods@users.noreply.github.com>
Signed-off-by: Hash King <hash.king.710.303@gmail.com>
Comment thread websites/B/BetOnline/presence.ts Outdated
Co-authored-by: Skully <117316808+skullysmods@users.noreply.github.com>
Signed-off-by: Hash King <hash.king.710.303@gmail.com>
@skullysmods
skullysmods enabled auto-merge (squash) July 29, 2026 11:18
@skullysmods
skullysmods dismissed theusaf’s stale review July 29, 2026 11:44

changes were made

@skullysmods
skullysmods requested a review from a team July 29, 2026 11:44
@skullysmods
skullysmods merged commit c600eba into PreMiD:main Jul 30, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Development

Successfully merging this pull request may close these issues.

3 participants