Skip to content

feat(BetOnline): add activity#11005

Open
hashking710 wants to merge 4 commits into
PreMiD:mainfrom
hashking710:feat/betonline-presence
Open

feat(BetOnline): add activity#11005
hashking710 wants to merge 4 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
"en": "BetOnline.ag is a leading online sportsbook offering sports betting, live betting, casino games, poker, esports wagering, and horse racing."
},
"url": "betonline.ag",
"regExp": "^https?[:][/][/](www[.])?betonline[.]ag[/]?",

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
"regExp": "^https?[:][/][/](www[.])?betonline[.]ag[/]?",
"regExp": "^https?[:][/][/](www[.])?betonline[.]ag[/]",

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