Word Challenge Game

Note: This webxdc app was built with Claude

Intro

I seem to be on a quest to simply optimize my group chat experience via webxdc apps.

Beyond solving the event planning issue, my other issue is Wordle results. I just don’t like how the Wordle results clutter the group chat. It’s nice to have something that keeps the chat alive, but people post the results in the middle of a convo about something else. Wouldn’t it be great if all those results were just contained in one mini app?

The App

“Word Challenge” is not one challenge per day. I thought of that, but then if two people send the app in one day, the leaderboard is split up. For this reason, it’s just based on random seed generation. Each app is it’s own unique challenge.

The group chat is only notified when someone takes first place on the leaderboard (the first person to complete the challenge doesn’t notify group). Other updates are sent to chat but just don’t pop a notification.

You know those little Wordle grids? They’re included in the leaderboard now. No need to manually paste them anywhere.

The app will also show you when other people are also solving or even if they’re just in the app looking at the leaderboard. No reason other than to delight the user and make people feel more connected.

Stats

Possible Guesses: 4,783
Possible Answers: 2,309

Slurs removed entirely. Unseemly words are guessable, but never the answer.

App size: 30 KB

Screenshots

Test

Download icon.png, index.html, and manifest.toml here: GitHub - trosel/webxdc-word-challenge · GitHub

zip and rename to .xdc.

Or just download xdc file from releases: Releases · trosel/webxdc-word-challenge · GitHub

Please let me know what you think! I need more groups to test this!

I’m sad to see that you vibe coded this. You deprived yourself of a valuable learning opportunity, which could have helped you build skills which make you independent of these companies that are trying to get you hooked on their service.

I made a wordle clone for my website rune.school back before LLMs existed.

I deprived myself of nothing but annoyance.

There is also an existing Wonster game in the store.

Latest release includes a daily challenge rotation at midnight (configured to whatever timezone you want).

After using the one-off model a bunch, we realized that a list of apps doesn’t cut it in terms of seeing who is winning the most. And it was also a waste of storage space to send the entire word list in each app for each puzzle.

So now the app includes a daily rotation and an Overall leaderboard. No need to send the app every day manually.

Also, each app instance has its own random seed. So you can have a daily challenge going with multiple chats and not have anything spoiled.