Ivan syntaxbullet
  • Munich, Germany
  • Joined on 2025-02-05
syntaxbullet pushed to main at syntaxbullet/aurorabot 2025-12-22 12:16:48 +00:00
f859618367 feat: introduce weekly bonus for daily rewards, updating calculations, configuration, and command UI.
syntaxbullet pushed to main at syntaxbullet/aurorabot 2025-12-22 12:08:38 +00:00
b7b1dd87b8 style: Standardize template literal spacing and remove extraneous markdown code block delimiters.
syntaxbullet pushed to main at syntaxbullet/aurorabot 2025-12-22 12:07:15 +00:00
f3b6af019d refactor: remove unused import, markdown fences, and standardize string interpolation formatting.
syntaxbullet pushed to main at syntaxbullet/aurorabot 2025-12-22 12:00:29 +00:00
0dea266a6d feat(commands): improve error feedback for economy and admin commands
fbcac51370 refactor(modules): propagate UserError in quest, trade, and class services
75e586cee8 feat(commands): improve error feedback for use command
6e1e6abf2d fix(config): enforce runtime schema validation
4a0a2a5878 refactor(inventory): propagate UserError for predictable failures
Compare 5 commits »
syntaxbullet pushed to main at syntaxbullet/aurorabot 2025-12-21 10:31:24 +00:00
216189b0a4 fix: grammatical errors in daily warning cooldown message
syntaxbullet pushed to main at syntaxbullet/aurorabot 2025-12-21 10:26:59 +00:00
ca1339728a chore: change cooldown display to use relative timestamps for better UX with international users.
syntaxbullet pushed to main at syntaxbullet/aurorabot 2025-12-20 19:59:48 +00:00
5833224ba9 feat: Implement welcome messages for new enrollments using a new webhook utility and refactor the admin webhook command to utilize it.
syntaxbullet pushed to main at syntaxbullet/aurorabot 2025-12-20 19:48:40 +00:00
65f5dc3721 chore: remove 'src' directory from config file path definition.
syntaxbullet pushed to main at syntaxbullet/aurorabot 2025-12-20 19:12:31 +00:00
637f0826db feat: conditionally assign student and class roles to new members if returning, otherwise assign visitor role.
syntaxbullet pushed to main at syntaxbullet/aurorabot 2025-12-20 10:49:53 +00:00
578987caea chore: update readme
syntaxbullet pushed to main at syntaxbullet/aurorabot 2025-12-20 10:41:58 +00:00
064efb0ed2 test: add tests for item wizard
syntaxbullet renamed repository from discord-rpg-concept to syntaxbullet/aurorabot 2025-12-20 10:27:22 +00:00
syntaxbullet pushed to main at syntaxbullet/aurorabot 2025-12-20 10:23:48 +00:00
4229e5338f refactor: rename bot client, environment variables, and project name from Kyoko to Aurora.
syntaxbullet pushed to main at syntaxbullet/aurorabot 2025-12-19 12:32:08 +00:00
1f7679e5a1 test: refactor mocks to use spyOn for better isolation
4e228bb7a3 test: add tests for trade service
95d5202d7f test: add tests for quest service
6c150f753e test: add tests for leveling service
c881b305f0 test: add tests for inventory service
Compare 8 commits »
syntaxbullet pushed to main at syntaxbullet/aurorabot 2025-12-19 09:59:09 +00:00
bdb8456f34 feat: add initial unit tests for user service and configure bun test script.
syntaxbullet pushed to main at syntaxbullet/aurorabot 2025-12-19 09:53:06 +00:00
acaca46298 chore: add database migrations
syntaxbullet pushed to main at syntaxbullet/aurorabot 2025-12-18 22:23:10 +00:00
7b831fa17c feat: log successful visitor role assignment and member's updated roles
syntaxbullet pushed to main at syntaxbullet/aurorabot 2025-12-18 22:10:28 +00:00
c128c96aa8 feat: log new guild member joins with their tag and ID
syntaxbullet pushed to main at syntaxbullet/aurorabot 2025-12-18 21:42:27 +00:00
d0f53dc37b fix: add guildmembers intent
syntaxbullet pushed to main at syntaxbullet/aurorabot 2025-12-18 21:32:50 +00:00
28936a7f7a fix: properly give visitor role to new members