Ivan syntaxbullet
  • Munich, Germany
  • Joined on 2025-02-05
syntaxbullet pushed to dev at syntaxbullet/aurorabot 2025-12-14 14:48:32 +00:00
7dd9052c9b feat: add webhook command for sending messages via JSON payload
syntaxbullet pushed to dev at syntaxbullet/aurorabot 2025-12-14 14:32:40 +00:00
9d1d4aeaea feat: clarify daily reward streak display by renaming field and adding 'days' unit
syntaxbullet pushed to dev at syntaxbullet/aurorabot 2025-12-14 13:28:15 +00:00
bd59f01a41 chore: update currency symbol from 🪙 to AU in balance display
syntaxbullet pushed to dev at syntaxbullet/aurorabot 2025-12-14 13:16:23 +00:00
4639fecf45 feat: Implement gradual daily streak decay and rename currency from 'coins' to 'Astral Units'.
syntaxbullet pushed to dev at syntaxbullet/aurorabot 2025-12-14 11:47:50 +00:00
syntaxbullet created branch dev in syntaxbullet/aurorabot 2025-12-14 11:47:50 +00:00
syntaxbullet pushed to main at syntaxbullet/aurorabot 2025-12-14 11:36:34 +00:00
ee2fda83e5 feat: Add anonymous volume for /app/node_modules to the service definition.
syntaxbullet pushed to main at syntaxbullet/aurorabot 2025-12-13 15:02:11 +00:00
7e9aa06556 feat: Introduce success and info embeds, add related user tracking to economy transactions, and refine trade interaction feedback and thread cleanup.
syntaxbullet pushed to main at syntaxbullet/aurorabot 2025-12-13 13:28:42 +00:00
f96d81f8a3 chore: Remove unnecessary comments from profile command, trade interaction handler, inventory service, and scheduler.
syntaxbullet pushed to main at syntaxbullet/aurorabot 2025-12-13 13:18:56 +00:00
d34e872133 feat: Implement a generic user timers system with a scheduler to manage cooldowns, effects, and access.
syntaxbullet pushed to main at syntaxbullet/aurorabot 2025-12-13 11:50:04 +00:00
b33738aee3 refactor: remove unused imports and types across trade and economy modules
86cbe827a2 refactor: Remove interaction deferrals, use direct replies, and make error/warning messages ephemeral in economy commands.
421bb26ceb feat: add trading system with dedicated modules and centralize embed creation for commands
5f4efd372f feat: Introduce GameConfig to centralize constants for leveling, economy, and inventory, adding new transfer and inventory limits.
8818d6bb15 feat: Add type and usageData columns to the item schema to support item usage effects.
Compare 5 commits »
syntaxbullet pushed to main at syntaxbullet/aurorabot 2025-12-13 11:00:11 +00:00
29899acc7f feat: update database schema to support item trading
syntaxbullet pushed to main at syntaxbullet/aurorabot 2025-12-12 12:41:23 +00:00
8262eb8f02 feat: Add /sell command, enhance inventory service, and refactor student ID card generation with new constellation graphics and dynamic backgrounds.
syntaxbullet pushed to main at syntaxbullet/aurorabot 2025-12-09 11:11:02 +00:00
209340c06e feat: implement chat XP processing on message create
syntaxbullet pushed to main at syntaxbullet/aurorabot 2025-12-09 11:04:09 +00:00
9250057574 feat: Implement chat XP with cooldowns and display an XP progress bar on the student ID card.
syntaxbullet pushed to main at syntaxbullet/aurorabot 2025-12-08 21:39:42 +00:00
90a1861416 docs: Remove outdated deployment and development features sections from README.
syntaxbullet pushed to main at syntaxbullet/aurorabot 2025-12-08 21:33:12 +00:00
bcfd254071 feat: Implement graphical student ID card generation for user profiles.
syntaxbullet pushed to main at syntaxbullet/aurorabot 2025-12-08 12:45:15 +00:00
4d553ddc91 feat: Add @napi-rs/canvas dependency and Orbitron font file.
syntaxbullet pushed to main at syntaxbullet/aurorabot 2025-12-08 09:36:31 +00:00
049725c384 fix: Display target user mention in pay success message.
syntaxbullet pushed to main at syntaxbullet/aurorabot 2025-12-08 09:29:51 +00:00
866cfab03e feat: Implement userService.getOrCreateUser and integrate it across commands, remove old utility scripts, and fix daily bonus calculation.