Discord Bots
One venture, several products, zero paywalls.
The philosophy
Blocksensus bots are software products I build and evolve. Each one has a single job and does it well: scheduling, timekeeping, onboarding, engagement, quotes, sports, or game management.
Three rules define the lineup:
- Free means free. No premium tiers, no feature locks, no ads. Funding comes from Buy Me a Coffee, if at all.
- Single-purpose. Every bot is built around one job. When a job doesn't fit, it becomes a new bot, not a bloated feature list.
- Operated like products. They run on my own cluster, observed like production services, and evolve with their communities.
The lineup
Beacon
PublicScheduled messages, events, and polls. On autopilot.
Details →
Bouncer
Private inviteOnboarding and verification, handled politely.
Details →
Meridian
PublicA persistent world-clock board for your community.
Details →
Muse
Private previewConversation starters, games, and community energy.
Details →
Quote My Shizzle
Private inviteTurn messages into shareable quote art.
Details →
Whistle
Private inviteLive sports updates, from kickoff to the final whistle.
Details →
WoS-Assistant
Private inviteWhiteout Survival alliance management, automated.
Details →Status, decoded
Every bot page carries a status chip. Here's what each one means:
How they're built
All bots share the same backbone: they run on opi5-cluster, take their secrets from Vault, store state in PostgreSQL where they need it, and stream events through AutoMQ when the workload is pipeline-shaped. Deployments are GitOps via ArgoCD. A bot release is a commit, not a laptop with a script.