Blitzkrieg 1.9.0
The biggest, the baddest update yet!
Changes
- Spiced up
/stats with a graphics update
- This command now only shows a few of the stats as most of them were pretty pointless
- Renamed the old
/stats to /statsfull - Added embeds for
/stats
- This is a URL that can be visited to load a "naked" variant of the command that auto-refreshes with the latest data every
60 seconds meant to be used the streamers
- Added refresh buttons to a few commands
- This lets you reuse a command on the click of a button
- Fixed many readibility issues with
/evolution thanks to @heldenklage
Fixes
- Fixed several type issues for compatibility with
express
Technical Changes
- Added a seperate
server.ts from bot.ts
- Split builds appropriately
- Added the ability for routes to respond with svg counterparts of commands
- Cached
tankopedia.json and tankaverages.json at build time
- This may be reverted in a minor release i favor of
Promise<Tankopedia>
- Organized files as it was important to seperate the server and the bot code
- Split
resolvePeriod and resolvePlayer for command, button, and express counterparts - Switched a few instances of
Number(...) to parseInt(...) and parseLong(...) - Disabled canary commands for the public
- Merged
poweredBy footers dist now ships with a package.json for Cyclic