v1.5.8 LatestInstant command updates without going server-only
Test server gets instant command updates — every other server is unaffected
Setting GUILD_IDS used to make StarKid's commands work only on those servers. Now it just gives them a faster-updating copy, while every other server keeps the normal global commands.
- FixedGUILD_IDS no longer restricts commands to just those servers — StarKid always registers commands globally for every server it's in, and GUILD_IDS now only adds an instant-updating copy on top for testing.
v1.5.7Voice chat fixes, music removed, site knowledge
Smarter wake-word detection, less echo, music retired
A batch of voice chat fixes, the Discord music feature has been fully removed, and StarKid now knows its own official website.
- FixedWake-word detection no longer triggers on ordinary phrases like "five-star, kid-friendly" — it now requires the name to actually be said as its own word(s), not glued together from two unrelated words.
- FixedStarKid no longer listens to other members while it's speaking (plus a brief pause right after), which was causing it to pick up its own voice echoing back through someone's mic as a new question.
- FixedVoice replies no longer pile up into a long delay when text-to-speech is struggling — after a couple of failures it switches to instant text answers for a short cooldown instead of making everyone wait through doomed attempts.
- RemovedDiscord music functionality —
/play, /pause, /skip, /stop, /queue, /volume, and all Lavalink setup — is no longer part of StarKid.
- NewStarKid now knows its own official website — what it does, Stick: Revelation!, Ranked, the StarRex Exchange — and can answer questions about it directly.
v1.5.6Voice chat stability fix
A glitchy spoken reply no longer takes StarKid offline
Fixed a bug where a rare hiccup in the free text-to-speech service could crash the entire bot, not just voice chat.
- FixedA rare internal error in the text-to-speech library could crash the whole bot. It's now isolated, so it only affects that one spoken reply.
- ImprovedIf a spoken reply fails partway through, StarKid now retries once before falling back to posting the answer as text.
v1.5.5Real-time voice chat
Talk to StarKid out loud in voice channels
/voice join brings StarKid into your voice channel for a real spoken conversation — say its name, ask a question, and it answers back out loud.
- New/voice join brings StarKid into your voice channel. Say its name and ask a question, or ask it to only listen to you, or to everyone.
- NewSpeech is turned into text, answered using the same memory and /aiprofile personality as text chat, then spoken back with a natural voice.
- NewOptional captions mode posts what was heard and answered as text in the channel too.
- ImprovedNothing is recorded or saved — audio only exists in memory while a sentence is being answered, then it's thrown away.
- ImprovedStarKid leaves automatically once the channel empties or nobody talks to it for a while, and always with /voice leave.
v1.5.1AI profile studio + link reading
Teach StarKid anything, and share links for it to read
/aiprofile is now a popup panel where the owner can give StarKid its own personality and any amount of information, StarKid now reads links people share in chat, and it knows the difference between its owner and co-owner.
- New/aiprofile manage opens a popup panel, like /announce and /uploadsetup, for shaping how StarKid talks and what it knows.
- NewInformation entries: add as many as you like (up to 25) and delete any of them by picking from a list. StarKid uses them to answer questions.
- ImprovedPersonality is now a single entry you can replace at any time, or delete to go back to the default voice.
- NewStarKid can read links shared in chat — YouTube (title, description and captions when available), TikTok, X posts, Instagram previews, and regular web pages — in servers, DMs and the website chat.
- NewLinks added inside an information entry are read and saved with it, so StarKid can answer from them later.
- NewStarKid now knows who its owner and co-owner are. The co-owner is never called the owner.
- ImprovedLinks pointing at private or internal addresses are refused, so the link reader can't be used to poke around the bot's own machine.
- New/announce can now attach files: pick up to 5 with the new file options and they're posted with the announcement. The first image also shows inside the announcement itself.
- Improved/aiprofile is now available to co-owners as well as the owner, and /aiprofile reset no longer touches saved information entries.
v1.5.0Persistent AI memory + DMs
StarKid remembers you now, chats in DMs, and returns you where you left off
AI chat memory is now saved per person instead of per channel and survives restarts, StarKid can be DMed directly, it has its own configurable personality and knows about its creator, and Discord login sends you back to the page you logged in from.
- NewAI chat memory is now saved permanently per person (not per channel, and not lost on restart) — it follows you between servers, DMs, and the website, and stays until you run /forget.
- NewAdded the /forget command so anyone can wipe what StarKid remembers about their own conversations at any time.
- NewStarKid can now be DMed directly for a private AI chat, not just mentioned or replied to in a server.
- NewStarKid now has its own configurable personality and can talk about its creator and what they're currently working on, set with the new owner-only /aiprofile command.
- FixLogging in with Discord now returns you to the page you clicked "Log in" from instead of always landing on StarRex Exchange.
v1.4.9Owner-only economy controls + faster site
Owner-locked economy/market admin tools, plus a quicker site
Economy and market admin controls now require a configured bot owner instead of just a Manage Server permission, a permission-check bug that could throw an error instead of a clean denial is fixed, and the website loads noticeably faster.
- Changed/economy's give/take/set/reset/giveall/giveitem/takeitem and /market's refresh/interval/setprice are now restricted to configured bot owners, not just anyone with Manage Server in a server. /market view is still open to everyone.
- FixFixed a bug where /status and /setstatus could throw an error instead of their intended "owners only" reply when run by anyone else.
- ImprovedPages, styles, scripts, and API responses are now compressed in transit, and static assets are cached in the browser — the site opens noticeably quicker.
- ImprovedThe Servers page no longer re-fetches every server's live Discord data from scratch on every visit, cutting its load time.
v1.4.8Global bot + global economy
StarKid is a global bot now
Commands register globally instead of in a fixed pair of servers, the economy is one shared pool everywhere, and the site's server list and homepage stats are fully live.
- NewGlobal slash commands — StarKid now works automatically in every server it's added to.
- NewWallet, bank, XP/level, inventory, the shop, and StarRex Exchange are now one shared global economy instead of a per-server copy. Existing server data was merged in, not deleted.
- ImprovedAchievements stay tracked per-server, so unlocking one in your community is still a meaningful local milestone.
- NewThe Servers page now lists every server StarKid is currently in, live, with real Discord icons — new servers appear automatically the moment StarKid joins.
- NewAdded a live telemetry strip to the homepage: server count, total members, admin vs. player command counts, and uptime.
v1.4.6Crash audio cleanup
Cleaner Crash audio + reliable countdown cues
The latest Crash audio pass removes the unwanted whistle and makes the countdown effects load and trigger reliably.
- FixRemoved the unwanted high-pitched whistle from the Crash background ambience.
- NewAdded dedicated 3, 2 and 1 countdown sound cues with more reliable timing.
- ImprovedCountdown and Crash audio assets stay preloaded and cached for faster playback.
v1.4.5Crash countdown visibility
Prominent Crash launch countdown
The next-flight timer now sits directly above the multiplier so players can see the countdown at a glance.
- NewAdded a prominent live countdown above the Crash multiplier.
- ImprovedThe indicator shifts green → gold → red as launch approaches and pulses during the final 3 seconds.
- FixThe timer updates smoothly between server syncs instead of waiting for the next network poll.
- FixBumped Crash audio cache versions so the latest audio assets are refreshed with the release.
v1.4.4Crash audio + navigation polish
Instant-ready Crash audio + Home navigation
The Crash page now warms its audio pipeline as soon as the website opens, gets a fresh background track, and keeps the Exchange navigation one click away from the main StarKid homepage.
- FixCrash audio assets now begin preloading immediately in the background, with cached Audio objects and preload hints so event sounds do not wait for a fresh network load.
- ImprovedThe Crash background track now attempts to start as soon as the live round is detected and retries immediately after the browser permits audio, instead of requiring a mute/unmute cycle.
- NewReplaced the Crash ambience with a new smooth neon arcade-style background loop.
- NewAdded a Home button across StarRex Exchange pages that returns to the main StarKid starting page.
v1.4.3Leaderboard expansion
All-category Leaderboards
The Exchange now has a dedicated leaderboard page matching every /leaderboard category.
- NewXP, Level, Coins, Net Worth, Messages, Voice Time, Activity and Achievements rankings.
- NewSwitch between the selected server and combined global rankings.
- NewDiscord avatars, names, current-user highlighting and live 10-second refresh.
- UpdateLeaderboard navigation added throughout the Exchange.
v1.4.2Bug fixes + Exchange polish
Final chart sync + instant Crash audio
A cleanup release that keeps the full StarRex Exchange upgrade while fixing the last visual and audio timing issues.
- FixForex Line mode now pins the live-price dot to the exact end of the plotted line, so the marker cannot drift away from the curve.
- FixCrash and UI sounds are preloaded and cached when the website starts, removing the extra wait caused by creating a fresh audio request when a sound triggers.
- ImprovedThe 10-second Crash warning keeps its gradual fade-in, stays synchronized when joining late, and hands off immediately to the launch cue at flight start.
- FixCleaned the changelog layout so no release entry can appear above the page header; the current release is clearly marked Latest.
v1.4.1StarRex Exchange upgrade
Trading terminal + Crash experience overhaul
The recent Exchange work is consolidated into one release: deeper Forex history, interactive charts, clearer open-position status, server-gated access, and synchronized Crash presentation.
- ImprovedForex now has server-backed one-minute history, Line/Candles views, 0.5×–8× zoom, drag panning, Reset, live candles, and Long/Short entry markers.
- NewOpen positions expose live Current price, unrealized P/L, Time in trade, and Next tick countdown without forcing an expiry.
- ImprovedCrash uses a smooth vector rocket aligned to its flight curve, exact server crash results, mid-round ambience syncing, and a 10-second pre-flight warning.
- NewAdded click, hover, countdown, launch, cash-out, explosion, warning, and ambient Crash audio with browser-safe user-gesture unlocking.
- NewReal Exchange access is tied to supported Discord-server membership, with isolated Demo Mode for users outside those servers.
- ImprovedWallet/Trading Balance funding, server selection, live server presence, and Exchange navigation remain synchronized with the Discord economy.
v1.4.0Website overhaul
The website catches up with the bot
The whole site now talks to StarKid's real data instead of demos and mockups.
- NewStarRex Exchange now has real Deposit/Withdraw/Balance wallet controls, backed by your actual
/economy data — no longer a demo. The Exchange Crash game now uses the same live server-side rounds and economy balance as `/forex`, rather than a browser-only demo.
- NewA full
/economy overview on the Exchange page — level, XP bar, streak, games played, jail status, and an achievement grid.
- NewLive forex prices on the Exchange page now pull from the bot's real market data, plus your actual open positions, instead of being randomly simulated.
- NewA Chat page — talk to the same AI the Discord bot uses, right in the browser with a typing indicator.
- ImprovedLogin persistence — the homepage's "Log in with Discord" button now correctly swaps to "Open StarRex Exchange" / "Chat with StarKid" once you're logged in.
- ImprovedButton hover lift, press-down, and ripple animations across the site.
- ImprovedBot avatar is now the logo everywhere (nav bar + browser tab), replacing the "SK" text mark.
- ImprovedEmoji replace the old icon font, which could render as blank boxes if its CDN failed to load.
- ImprovedHomepage hero now shows a looping mock conversation demoing the AI chat, in place of the old crash-curve graph.
- FixA broken escape sequence in the Exchange page's script was throwing a syntax error and silently blocking the entire page from rendering — anyone visiting StarRex Exchange saw a blank page under the nav bar, logged in or not.
v1.3.1Patch notes
Go-live & upload alert fixes
Cleanup pass on the notification system shipped in v1.3.0.
- FixA livestream in progress no longer gets double-announced as a finished "upload" — the bot now checks whether a newly detected video is actually still live before posting it there.
- FixGo-live/upload notifications firing repeatedly every poll instead of once — caused by two bot processes racing on the same state file. StarKid now refuses to run a second set of pollers if another one is already live.
- FixA new upload is only announced if it was actually published recently — an old or stale video can no longer slip through and get announced by mistake.
- ImprovedNotifications now show a short
@handle/@username instead of the full profile URL, for both the message text and the embed.
- FixThe
@everyone ping option now actually pings and highlights — it was silently being posted as inert text.
v1.3.0Go-live & upload alerts
Cross-platform notifications
StarKid can now watch a creator's YouTube, TikTok, or Kick and tell the server the moment something happens.
- New
/livesetup — announce when a linked YouTube, TikTok, or Kick account goes live.
- New
/uploadsetup — announce new uploads the same way, with its own channel and optional role ping.
- NewMultiple setups per user, each polled independently, with a link button straight to the stream or video plus quick links to their other platforms.
v1.2.0StarRex Exchange
Forex, Crash & Rocket
The economy grows a trading floor.
- New
/forex — an interactive trading terminal for synthetic StarCoin pairs (STC/USD, STC/EUR, STC/GBP, STC/JPY, STC/XAU).
- NewLong/short positions with a separate trading balance you deposit into and withdraw from.
- NewCrash and Rocket — live multiplier rounds you bet StarCoins on and cash out of before they crash.
- New
/forexadmin — admin panel for risk tuning and forcing the next round's multiplier.
- New
/forexsetup — choose which category trading-session channels get created under.
- NewMultiplier history and full trade history, viewable per player.
v1.1.3Major economy expansion
The biggest economy update at the time
- NewDynamic market — shop prices fluctuate, admin-controlled or automatic.
- NewAdmins can manually set individual item prices; expanded shop with useful economy items.
- NewWallet Lock protects against
/rob.
- NewHacking Rig +
/hack — attack another member's wallet or bank.
- NewUnlimited Vault removes the bank capacity cap.
- NewScavenging — find random loot across five rarity tiers, then
/sell it.
- ImprovedInventory now handles items, loot, upgrades, and active effects; new achievements and expanded admin economy controls.
- ImprovedDocumentation,
/help, validation, and system testing.
v1.1.2Economy & stats expansion
- NewWallet + Bank system, with bank protection and capacity.
- New
/daily, /work, /pay, /deposit, and /withdraw — the core earn, save, and transfer loop.
- New
/beg, /crime, /rob, and /bankrob.
- NewJail system for failed crimes.
- NewAdmin controls for XP, levels, games played, and player profiles —
/economy give|take|set|reset, /stats give-xp|set-level|set-games|reset.
v1.1.1Giveaways & mini-games
- New
/giveaway create — host a timed giveaway with a prize, winner count, and duration; StarKid auto-picks winners from everyone who entered when it ends.
- New
/game — challenge the bot to a quick round of rock-paper-scissors.
v1.1.0Economy & gaming
- NewThe server's virtual economy.
- NewGaming features, progression, XP, stats, and leaderboards.
v1.0.1Music update
- NewDiscord music functionality —
/play, /pause, /skip, /stop, /queue, /volume.
- ImprovedStarKid is now both an AI assistant and a music bot.
v1.0.0Initial release
- NewAI chat buddy — members can talk naturally with the bot and get AI responses.
- NewAdmin commands —
/announce, /purge, /ban, /kick, /unban, /timeout, /addrole, /removerole, and /reactionrole.