Actualizaciones de la plataforma

Novedades en Build Discord Bots

Estamos constantemente mejorando y añadiendo nuevas funciones. Aquí tienes un vistazo a nuestras actualizaciones recientes.

v2.20.25

Growth plan: the agents' next standing goal is signups and paying customers (docs only, no runtime change)

New docs/GROWTH-PLAN-2026-09.md: the 2026-09-23 audit (about 550 landing hits and 150 visitors a day, 2 to 6 sign-in attempts, signups down from 19–33 a week…

v2.20.24

Public updates feed source of truth (task-542)

The public /updates feed is generated from this changelog into a committed JSON asset, so version titles and summaries cannot diverge from release notes.

v2.20.23

Operations: fleet recovery after the bot-host reboots, file-mode repair, www certificate, changelog catch-up (no code change)

Fleet recovery.

v2.20.22

Immutable deployment API for Agent OS (PR #68)

New agentos-deploy-v1 API on the dev instance (/api/admin/deploy/agentos-deploy-v1/{capabilities,runs,runs/:run_id,health,readiness}, existing…

v2.20.21

Crash monitor: preserve bots after transient hosting failures (PR #66)

The crash monitor no longer stops a bot because its status requests return

v2.20.20

Pro analytics, part 1 of 3: server (PR #63)

Migration 115 (server/lib/migrations/115_bot_analytics_rollups.js), additive with a working down(): bot_analytics_daily (per project/day/runtime-session…

v2.20.19

Pro analytics, part 3 of 3: client (PR #65)

client/src/pages/BotAnalytics.tsx — the dashboard rewritten against the daily analytics payload: command activity and daily-active-user charts (inline SVG…

v2.20.18

Pro analytics, part 2 of 3: generated bot (PR #64)

server/lib/botGenerator.js — a per-bot PLATFORM_API_TOKEN for every generated bot.

v2.20.17

Welcome card images (PR #59)

Added platform-rendered PNG welcome cards with dark, gradient, and safely fetched image-background templates, accent colours, circular avatars, and localized…

v2.20.16

Tickets: Free caps (PR #57)

Generated Tickets bots now consume the A1 entitlement envelope: enforced Free bots retain one ticket type and one open ticket per member, while Pro remains…

v2.20.15

Team members for Pro (PR #54)

Free accounts can discover the Team page but see a locked Pro explanation; unrelated Free accounts are rejected by the team API.

v2.20.14

Stopped-bot owner recovery (PR #51)

Owner recovery emails now have a signed, confirmed opt-out link with a per-link POST limiter.

v2.20.13

Reverse trial engine (PR #53)

Migration 113 (additive, reversible): users.pro_trial_started_at, pro_trial_ends_at, pro_trial_notified (bitmask), pro_trial_converted_at, pro_trial_source;…

v2.20.12

Entitlements foundation (PR #49)

Added the flag-gated entitlement source for Free and Pro module caps, generated-bot tier envelopes, and a reusable server-side module-settings cap validation…

v2.20.11

Activation: auto-start after invite and first-command moment

Invite completion now reuses the dashboard Start helper to start an eligible stopped bot with normal running intent; bots with an administrator status are…

v2.20.10

QA pipeline: whole-suite recipe, archive fix, README status of the revenue plan build

.gitattributes: server/lib/botGenerator.js is no longer export-ignored.

v2.20.9

Activation telemetry reports from new and regenerated bots

Fixed the root cause of [BotGenerator] Activation telemetry unavailable for this generation: the standard bot-create route generated files before inserting…

v2.20.8

Revenue plan decided and dispatched to Agent OS (docs)

Release notes are available in the changelog.

v2.20.7

Tickets: old bot databases migrated, orphaned ticket channels recovered

_ensureTicketSchema(): inspects PRAGMA table_info(tickets) and adds every missing column the module uses (category, subject, description, priority,…

v2.20.6

Tickets: regenerate replaces the old panel automatically

server/templates/modules/tickets/index.js: postTicketPanelMessage now posts the new panel first and then deletes the previous panel message(s) — the saved one…

v2.20.5

PayPal webhooks: root cause established, ledger made webhook-independent

Root cause (PayPal-side).

v2.20.4

YouTube music restored (plugin snapshot pin), Tickets v3 with permission health check, fleet + conversion audit

Prod now runs the maven snapshot 2be8e542d3f6f178e048dca565892684c2e40177 (2026-09-17 master: IOS client made playable, TV client with PS4 user-agent,…

v2.20.2

Bots survive a server reboot: unless-stopped containers + desired-state recovery

bot-agent/server.js — both container-create paths (deploy, and the env-update rebuild) now use RestartPolicy: { Name: 'unless-stopped' }.

v2.20.1

i18n debt cleared: module config forms, setup wizard, monetization pages — ~1,118 new keys in 4 languages

ModuleConfigModal.tsx (6,700 lines) — all per-module settings forms translated in 11 sequential passes (~800 keys): welcome, rules, logging, suggestions,…

v2.20.0

Swedish language support — full website + bot-side translation (user-requested)

Website: all 13 i18next namespaces translated to client/public/locales/sv/ (~4,053 keys — public/landing, auth, dashboard, bots, builder, subscription,…

v2.19.2

Bot template: preserve Activities Entry Point commands during slash registration (Discord error 50240)

server/lib/botGenerator.js (generated registerSlashCommands): before the bulk set, fetch the app's existing commands via raw REST (client.rest.get, so…

v2.19.1

Music resilience: SoundCloud-primary search + IP-flag auto-swap watchdog

Music module (template + fleet patch): SoundCloud-primary search.

v2.19.0

Community Monetization Phases 1 + 2 built and verified on dev — the storefront that turns the Phase 0 money engine into revenue

/monetize panel [#channel] (ManageGuild): posts membership embeds with per-offer buy buttons + the tip panel.

v2.18.6

Cortex: "Happy 4th of July" spam root-caused + fixed, ambient cooldown actually enforced, guild-local holiday timezones

Holiday greeting dedup (personality.js shouldPostHolidayGreeting): the "already posted today?" query compared against '<today>T00:00:00', so it never found…

v2.18.5

Full production audit (TikTok growth): duplicate polls/music root-caused + slash dispatcher fixes + Module Builder mobile pass

Container logs: every [CMD] line (/poll quickpoll, /music play, …) appears exactly once — our process dispatched each command once.

v2.17.4

Music/YouTube — proxy + poToken + OAuth infra built; playback STILL BLOCKED (in progress)

gost transparent-proxy sidecar owns Lavalink's netns and routes its YouTube TCP egress through the Webshare residential proxy.

v2.17.2

Agents can now diagnose + remediate bot incidents themselves (per-bot VM powers)

safe-monitor.sh (read-only, +3 → 21 cmds): bot-logs <id>, bot-errors <id>, bot-status <id> — Monitor/Engineer can pull a specific bot's logs/errors/status…

v2.17.1

Agent outage fixed — CEO + Engineer were dead 3 days on an unavailable model

Root cause: CEO and Engineer were pinned to claude-fable-5, which the VM 105 Claude Max OAuth does not have access to.

v2.17.0

Boardroom — talk to your agents from Mission Control + first-morning audit hardening

New Boardroom tab: live chat with any agent (CEO default).

v2.16.0

Paperclip v3 — autonomous agent company rebuild + Mission Control

New subdomain (DO DNS A record → droplet) → nginx vhost paperclip-agents (Let's Encrypt) → WireGuard tunnel to VM 105 (added as peer 10.10.0.4 — was the only…

v2.15.0

Cortex Architecture V2 — shared bot with per-guild modules + Personal Cortex (Pro)

guild_modules table (botDatabase.js + runtime self-heal) with flag helpers

v2.14.0

Cortex launch-readiness push + critical WAL data-loss fix + Community Monetization Plan

New docs/COMMUNITY-MONETIZATION-PLAN.md — implementation plan for the 12 selected playbook features.

v2.13.0

Paperclip workflow audit + VM 102 bot-agent restoration + dev→Mas→prod gate

Pulled all 21 Paperclip issues with full bodies + cross-referenced each claim against the actual platform code in /opt/discord-bot-builder/, the running…

v2.11.0

Cortex Phase 6A/6B/6D shipped + 6C clean modes + role-mention confirm fix + trial credit drift fix

v2.10.0 only changed FREE_TRIAL_CREDITS in server/routes/api/customModules.js, which is the lazy-init fallback.

v2.9.0

Security Hardening, Freemium Trial Launch, Admin Bulk Tools

CSP fix: Content-Security-Policy now allows https://api.fontshare.com + https://cdn.fontshare.com in style-src / font-src and declares script-src-attr…

v2.1.0

Module Builder: Conversational AI, Command Help & Dynamic Settings

Conversational AI for new modules: Haiku router agent classifies request clarity (exploratory/directional/specific).

v1.1.81

Module Duplication Fix + Solution-Oriented AI + PayPal Cleanup

Module duplication fix: Plugin Builder was creating duplicate modules on every refinement.

v1.1.78

Un panel rediseñado facilita la gestión de tus bots

Renovación visual completa del panel con componentes modulares, colores de marca de Discord, héroe con degradado y tarjetas de estadísticas animadas.

v1.1.76

Promo Code Signup Flow + Tier Trial Fix

Promo code on registration: Added promo code field to Register.tsx with real-time validation banner showing what the code grants

v1.1.75

Tutorial & Guided Tour System

Built comprehensive tutorial/guided tour system using react-joyride for interactive walkthroughs

v1.1.74

Plugin Builder My Modules + Developer Tier Fix + Navigation

Added "My Modules" tab to Plugin Builder — view, activate/deactivate, delete, share, version history, and list on marketplace directly from Plugin Builder

v1.1.73

File Auto-Save + Module Version History

Plugin-generated companion files now auto-save to File Storage on generation (no manual save needed)

v1.1.72

Plugin Builder AI Fixes + Developer Tier Fix + UI Polish

AI no longer asks questions it should already know (platform capabilities, database access, etc.)

v1.1.71

Fix Bot Deploy + Module Initialization

Fixed Developer tier Docker build failure — base image fallback to botbuilder-base:latest

v1.1.70

Plugin Builder — Module Auto-Save + AI Fallback

Discord modules now auto-save to custom_modules on generation (shows in My Modules)

v1.1.69

Plugin Builder — Deep Game Knowledge + ZIP Downloads

AI system prompt rewritten with deep knowledge of 15 game platforms (FiveM, Minecraft, Rust, SCUM, Farming Sim 25, Arma 3, DayZ, ARK, CS2, Garry's Mod,…

v1.1.68

El acceso Developer por invitación mantiene controladas las herramientas avanzadas

El nivel Developer ($49.99/mes) es ahora solo por invitación, asignado por el administrador.

v1.1.67

Bot VM Recovery + Plugin Builder Fixes + Nginx Timeout

Bot VM power outage recovery — PM2 systemd startup service installed for auto-restart

v1.1.66

Page Transition Loading + Documentation Overhaul

Sidebar navigation now shows loading spinner on page transitions with fresh data fetches

v1.1.65

File Manager Fix + Smart Module Detection + Upload Removal

Fixed File Manager upload bugs (wrong VM endpoint, API contract mismatch, encoding errors)

v1.1.64

Plugin Builder Tier Enforcement + Credit Adjustments

Added locked upgrade card for non-Developer users on Plugin Builder page

v1.1.63

AI Builder Crash Recovery + PM2 Environment Fix

Fixed crash-restart loop caused by git merge conflict in botGenerator.js

v1.1.62

Developer Tier Subscription Fix

Created Developer Plan Stripe product ($49.99/mo, $499.90/yr)

v1.1.61

Plugin Builder Redesign + Credit Enforcement

Plugin Builder rewritten from game-only to general-purpose AI builder

v1.1.60

Fix Promo Code Users Blocked from Purchasing

Split currentTierId into actualSubscriptionTier vs effectiveTierId

v1.1.59

PayPal Integration + Stripe Dynamic Payment Methods

Full PayPal REST API integration (Subscriptions v1 + Orders v2) alongside Stripe

v1.1.58

Admin Analytics Dashboard + Discord OAuth Fix

Complete 8-tab analytics dashboard (Overview, Revenue, Users, Bots, Marketplace, AI, Referrals, Support)

v1.1.57

Free Marketplace Listings + Admin Test-on-Bot

Sellers can list modules for free ($0) — bypasses Stripe entirely

v1.1.56

Los códigos promocionales flexibles simplifican pruebas y créditos de IA

Códigos promocionales basados en base de datos que admiten pruebas de nivel, concesiones de créditos de IA, códigos multiuso y fechas de expiración.

v1.1.55

Fix Deprecated Ephemeral Pattern + Deploy Failures

Replaced { ephemeral: true } with flags: MessageFlags.Ephemeral across all 15 module templates (109 replacements)

v1.1.54

Un tema claro más nítido hace el panel más fácil de leer

Renovación completa del tema claro con jerarquía de superficies invertida, sombras de tarjetas y colores de estado más oscuros para mejor legibilidad.

v1.1.53

Las mejoras prorrateadas te permiten pasar a Pro sin perder tiempo pagado

La actualización de Premium a Pro ahora prorrateo el tiempo no utilizado a través de Stripe Checkout.

v1.1.52

Preserve Referral Earnings on Account Deletion

Referral earnings preserved when referred user deletes their account

v1.1.51

Fix Self-Service Account Deletion

Rewrote self-delete endpoint to match admin delete logic (25+ table cleanup)

v1.1.50

Auto-Create Referral Discount Coupon

ensureReferralCoupon() auto-creates Stripe coupon if not configured

v1.1.49

Los módulos se ajustan automáticamente tras una bajada de plan

Los módulos de pago ahora se desactivan automáticamente y los bots se regeneran cuando una suscripción caduca.

v1.1.48

El manejo seguro de tokens protege mejor las credenciales de tu bot

Los tokens de bot ya no se almacenan en texto plano en disco. Los tokens ahora se inyectan de forma segura a través de variables de entorno Docker.

v1.1.47

Admin Marketplace Security Scan

Security scan button added to admin review page

v1.1.46

Full Security Audit & Hardening

15+ vulnerabilities fixed across 17 files

v1.1.45

Dashboard Rate Limit Fix

Reduced BotDetail polling (status 3s→10s, logs 2s→5s)

v1.1.44

Docker Deploy Fix

Fixed better-sqlite3 glibc/musl incompatibility — deploy tar now excludes node_modules/

v1.1.43

Bot VM Migration Complete

All bots migrated from PM2 on DO to Docker containers on dedicated Proxmox VM

v1.1.41

Mobile Responsiveness Phase 2

Landing page, Referrals, Module Builder, Dashboard, Docs page, Bug Report button

v1.1.40

Mobile Responsiveness Overhaul

Dashboard, BotDetail, Layout — mobile-first responsive layouts

v1.1.39

Bot Console Logs

Live log streaming with 5s polling, 7 color-coded log levels

v1.1.38

Admin Hub + Bot Management + Suspension Notices

Admin Hub — single sidebar entry with categorized card grid (5 categories)

v1.1.37

Profile Enhancements

Custom profile picture upload with client-side compression

v1.1.36

Marketplace Visual Redesign + Documentation

Screenshot hero cards, category placeholders, widened detail modal with gallery

v1.1.35

Support Ticket Hardening + Referral System Hardening

Body sanitization, dedicated rate limiting, soft delete with audit trail

v1.1.34

Marketplace Real Money Conversion

Marketplace purchases switched from credits to real USD ($0.99-$50.00) via Stripe

v1.1.25

Credit Pack Price Update

Updated credit pack prices: Small $4.99, Medium $12.99, Large $22.99

v1.1.24

Dashboard & Admin Data Display Fixes

Fixed custom module count showing 0 (was counting deprecated table)

v1.1.23

Module Builder Access for All Tiers + Credit System Fix

Free/Premium users can access Module Builder to view modules (AI chat remains Pro-only)

v1.1.12

Credit Purchases + Referral Program

AI credit pack purchases via Stripe (Small 25/$4.99, Medium 75/$12.99, Large 200/$22.99)

v1.1.10

Module Sharing — Reference Model

Shared modules reference the original (always get latest version)

v1.1.9

AI Module Builder — Planning Mode + Chat UI

Planning Mode — brainstorm at 1 credit/message, convert to Build mode

v1.1.8

Stripe Webhook Fixes + Module Sharing Fixes

Fixed deprecated invoice.subscription field (Stripe API 2025-03-31.basil+)

v1.1.7

User Management Redesign + Stripe Integration

Card grid interface with user detail pages (Bots, Modules, Activity tabs)

v1.1.5

Custom Modules on Bots + Shared Access + Admin Tools

Custom modules on bot detail pages with toggle switches

Regístrate para ver el registro completo de cambios con notas detalladas de la versión.

Crear tu cuenta

Mantente actualizado

Únete a nuestra comunidad de Discord para recibir notificaciones sobre nuevas funciones y actualizaciones en cuanto se publiquen.