Release feed

Changes you can
actually use.

Commands, fixes, and platform improvements shipped in the version serving this page.

Release history

Newest first. Command names link each change to something you can try in Discord.

01 Fleet operations

Consent-based bot updates and private guild activity reports

Server managers can opt one explicit channel into release notices, while bot owners get private aggregate activity and delivery reports.

  • Update announcements require /updates subscribe and never search for an unapproved fallback channel.
  • Owner broadcasts show an ephemeral preview and require confirmation before sequential, mention-free delivery.
  • Delivery outcomes persist per guild, including missing channels and permission failures.
  • Guild activity stores only batched counts and timestamps; message content, authors, and channel history are never retained.
  • The private activity command includes active-now and selected-window totals plus a complete CSV export.
/updates subscribe/updates status/botadmin activity/botadmin broadcast/botadmin broadcasts
02 Game dashboards

VALORANT and Minecraft become image-first

Dense text embeds were replaced with rendered dashboards designed for fast scanning on desktop and mobile Discord.

  • VALORANT now renders overview, match history, round timeline, personal economy, duel matrix, trends, and review-plan pages from official completed-match data.
  • Match reviews use real map layouts, numbered kill/death positions, player-card or map banners, agent portraits, and finishing-weapon art loaded from a bounded public artwork cache.
  • Round cards now resolve primary weapons and shields with current artwork and store metadata, then show damage received, damage differential, and recorded head/body/leg hits.
  • The dashboard never estimates hidden MMR or ELO; every displayed metric is derived from a documented match field or clearly labelled aggregate.
  • Minecraft PvP and inventory use cached in-game item sprites, remove unsupported display glyphs, preserve full-health golden apples, and acknowledge Discord before image rendering, audio, or reward writes.
  • PvP completion no longer shadows discord.py's internal view refresh method; leaderboard wins are migrated to an atomic counter and final-move rewards are protected from duplicate clicks.
  • Fun commands share a consistent rendered-card system while preserving replay, scoring, elimination, and live-vote controls.
/valorant stats/valorant match/valorant coach/minecraft pvp/minecraft inventory/fun coinflip/fun trivia
03 Commands

Social, fun, and Minecraft sessions rebuilt

Community commands now create richer sessions instead of sending single-use novelty responses.

  • Welcome and wanted cards render at 1200 x 480 with themes, reactions, and private profile controls.
  • Trivia, rock-paper-scissors, coin flips, dice, choices, and polls now support rendered cards, replay, scoring, or live voting.
  • Minecraft rewards persist across restarts; the shop is transactional and PvP adds healing, surrender rewards, and optional voice effects.
/social welcome/social wanted/fun trivia/fun rps/fun would-you-rather/minecraft pvp/minecraft shop/minecraft server
04 Fixes

Moderation and custom-command startup fixes

Two noisy or broken paths now fail safely and leave a clear audit trail.

  • Purge no longer passes an invalid null callback to discord.py when no member filter is supplied.
  • Legacy mixed-case custom-command names are normalized once in the database instead of warning on every startup.
  • Built-in command name conflicts are skipped quietly while the stored server response remains intact.
purgecustomcommandsaddcommandremovecommand
05 Platform

Cleaner command discovery

Related commands are grouped under predictable slash-command namespaces.

  • Minecraft actions now live under /minecraft instead of occupying unrelated global command slots.
  • The command audit checks descriptions, usage metadata, duplicate registrations, and Discord's global command limit.
  • Deployment metadata exposes the running version, branch, uptime, and a credential-free source commit link.