• Blog
  • Docs
  • Pricing
  • We’re hiring!
Log inSign up
alexwein

alexwein

bigwordbot

Public
Like
bigwordbot
Home
Code
12
README.md
drawSVG.ts
new-file-6659.ts
C
postToBluesky.ts
retryFill.ts
savedGrids.ts
scramble.ts
solverTownie.ts
templates.ts
H
viewBoardPlot.tsx
H
viewBoardSVG.tsx
H
viewBoardSolutions.tsx
Branches
1
Pull requests
Remixes
History
Environment variables
2
Val Town is a collaborative website to build and scale JavaScript apps.
Deploy APIs, crons, & store data – all from the browser, and deployed in milliseconds.
Sign up now
Code
/
README.md
Code
/
README.md
Search
…
Viewing readonly version of main branch: v208
View latest version
README.md

Find a Big Word: The Bluesky Bot

This is most of the backend for @findabigword.bsky.social. It posts a new grid every eight hours.

  • postToBluesky.ts, chron val that does the posting.
  • scramble.ts and retryFill is where seeded words get turned into puzzles.
  • viewBoardSolutions is an endpoint for bigwordbot.val.run/ that just works as solver for 4x4 orthographic grid games. Give it 16 characters as a route: https://bigwordbot.val.run/ALEXWEINISNTCOOL

older versions

Until 2025-11-28, the bot was powered by the Vals below.

  • bluesky_bot_template previous version of the bluesky bot.
  • gridEdit5x5 is a vibe-coded editor for creating grids with black spaces.
  • gridRetryFill contains the core function for taking a word and embedding it in a grid.
  • fabwbogglelike calls gridRetryFill and uses Observable plot to create an svg. This version swaps out Observable Plot for vanilla SVG.
FeaturesVersion controlCode intelligenceCLIMCP
Use cases
TeamsAI agentsSlackGTM
DocsShowcaseTemplatesNewestTrendingAPI examplesNPM packages
PricingNewsletterBlogAboutCareers
We’re hiring!
Brandhi@val.townStatus
X (Twitter)
Discord community
GitHub discussions
YouTube channel
Bluesky
Open Source Pledge
Terms of usePrivacy policyAbuse contact
© 2025 Val Town, Inc.