Skip to content

feat(jklm.fun): add activity - #11053

Merged
skullysmods merged 2 commits into
PreMiD:mainfrom
SammCheese:feat/jklm.fun
Jul 28, 2026
Merged

feat(jklm.fun): add activity#11053
skullysmods merged 2 commits into
PreMiD:mainfrom
SammCheese:feat/jklm.fun

Conversation

@SammCheese

Copy link
Copy Markdown
Contributor

Description

This PR adds a Rich Presence for jklm.fun. Closes #9976.

Features:

  • Shows game-specific details where applicable
    • Bomb Party
      • Shows the rule-specified dictionary and difficulty (e.g. max. 344)
      • Shows the current players lives out of max lives if alive, or Spectating and Dead where appropriate
      • Shows the currently active prompt syllable
    • Pop Sauce
      • Shows the users scored points out of the goal points
      • Shows the rule-specified dictionary and difficulty (e.g. 100 points)
    • Universal
      • Shows a party with the current active players and max players on public lobbies
      • Shows an optional Join button linking to the Roomcode on public lobbies
  • Switches seamlessly between games and shows a basic Playing on jklm.fun when no game was detected/on the homepage

Caveats:
Due to the inability to reliably access the Users name from DOM, i had to pivot to parsing JKLMs LocalStorage settings to extract it from there.

Acknowledgements

Screenshots

Proof showing the creation/modification is working as expected image image image image image

@dimerp

dimerp Bot commented Jul 26, 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.

jklm.fun (websites/J/jklm.fun) — creation

Preview Source URL
logo https://i.imgur.com/9AZcuaz.png
thumbnail https://i.imgur.com/1Z0R8vc.png
code (presence.ts) https://i.imgur.com/1u9h8Am.png
code (presence.ts) https://i.imgur.com/n2MngtP.png

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

Comment thread websites/J/jklm.fun/metadata.json Outdated
Comment thread websites/J/jklm.fun/metadata.json Outdated
Comment thread websites/J/jklm.fun/presence.ts
@skullysmods
skullysmods enabled auto-merge (squash) July 27, 2026 11:10
@skullysmods
skullysmods requested a review from a team July 27, 2026 11:10
@skullysmods
skullysmods merged commit e59aafe into PreMiD:main Jul 28, 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.

JKLM.FUN | jlkm.fun

3 participants