Skip to main content

Serviços

services/

Autenticação e gerenciamento de usuários.
  • Signup/login com JWT
  • API keys (b0_k_*) com hash SHA-256
  • Channel links (Telegram → usuário)
  • Onboarding com pairing codes
  • Google OAuth via Clerk (complete-signup)
  • Admin CRUD (aprovar, bloquear, pre-registrar)
  • Credenciais Meta Ads por usuário
  • Região: gru1 (São Paulo)
Gate de autenticação e gerenciamento de sessões.
  • OAuth com Claude (PKCE flow)
  • Validate: aceita JWT ou API key
  • Sessões e histórico de mensagens (Neon/Drizzle)
  • Região: gru1 (São Paulo)
Motor de processamento de mensagens.
  • Geração de respostas via Claude (streaming)
  • Tool use com dispatch para daemon ou sandbox
  • Commit messages automáticos a partir de diffs
  • Verbosidade e reações no Telegram
  • Token vault (mascaramento de tokens sensíveis)
  • Durable Objects para WebSocket com daemon
Bot Telegram.
  • Webhook handler
  • Parsing de updates (texto, fotos, comandos)
  • Upload de imagens para Vercel Blob
  • Backpressure queue (Redis)
  • Cancelamento cooperativo (/cancel)
  • Message splitting (4096 chars)
Landing page e signup.
  • Marca BuildZero (dark, verde mint)
  • Signup com Google OAuth (Clerk)
  • Pairing flow (Telegram → web → vinculado)
  • Status da conta (ativa, pendente, bloqueada)
Execução de código na cloud.
  • JavaScript, Python, Bash
  • Containers isolados via @cloudflare/sandbox
  • Fallback automático quando sem daemon

packages/

PackageDescrição
@b0/sdkBus (QStash), gate client, Redis client, formatResponse (md → Telegram HTML)
@b0/logStructured JSON logger compartilhado
@b0/meta-adsClient Meta Graph API v25.0 com rate limiting adaptativo