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

Status, decoded

Every bot page carries a status chip. Here's what each one means:

Public anyone can add it today Private invite invite-only: join the Discord and ask Private preview works, but not generally available yet

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.