Ivan syntaxbullet
  • Munich, Germany
  • Joined on 2025-02-05
syntaxbullet pushed to main at syntaxbullet/aurorabot 2026-01-05 11:10:46 +00:00
fb260c5beb feat: Set daily claim cooldown to next UTC midnight and reset streak to 1 if missed by over 24 hours.
syntaxbullet pushed to main at syntaxbullet/aurorabot 2025-12-24 22:13:20 +00:00
a227e5db59 feat: Implement graphical lootdrop cards for lootdrop and claimed messages.
syntaxbullet pushed to main at syntaxbullet/aurorabot 2025-12-24 21:26:45 +00:00
66d5145885 docs: add guide for standard module structure patterns
2412098536 refactor(modules): standardize error handling in interaction handlers
d0c48188b9 refactor(core): centralize interaction error handling and organize routes
Compare 3 commits »
syntaxbullet pushed to main at syntaxbullet/aurorabot 2025-12-24 21:15:23 +00:00
1523a392c2 refactor: add leveling view layer
7d6912cdee refactor: add quest view layer
947bbc10d6 refactor: add inventory view layer
2933eaeafc refactor: convert TradeService to object export pattern
77d3fafdce refactor: standardize transaction pattern in class.service.ts
Compare 7 commits »
syntaxbullet pushed to main at syntaxbullet/aurorabot 2025-12-24 20:38:58 +00:00
5420653b2b refactor: Extract interaction handling logic into dedicated ComponentInteractionHandler, AutocompleteHandler, and CommandHandler classes.
f13ef781b6 refactor(lib): simplify BotClient using loader classes
82a4281f9b feat(lib): extract EventLoader from BotClient
0dbc532c7e feat(lib): extract CommandLoader from BotClient
953942f563 feat(lib): add loader types for command/event loading
Compare 6 commits »
syntaxbullet pushed to main at syntaxbullet/aurorabot 2025-12-24 20:02:41 +00:00
f44b053a10 feat: add admin moderation commands for managing cases, warnings, and notes.
syntaxbullet pushed to main at syntaxbullet/aurorabot 2025-12-24 19:59:15 +00:00
fe58380d58 fix: Add null check for regex capture group and non-null assertion for type safety.
64cf47ee03 feat: add moderation module with case tracking database schema
Compare 2 commits »
syntaxbullet pushed to main at syntaxbullet/aurorabot 2025-12-24 19:45:43 +00:00
37ac0ee934 feat: implement message pruning command with dedicated service and UI components.
syntaxbullet pushed to main at syntaxbullet/aurorabot 2025-12-24 19:26:15 +00:00
5ab19bf826 fix: improve feedback type parsing from custom IDs and add validation for feedback types in interaction and view logic.
syntaxbullet pushed to main at syntaxbullet/aurorabot 2025-12-24 19:16:57 +00:00
42d2313933 feat: Introduce a comprehensive feedback system with a slash command, interactive UI, and configuration.
syntaxbullet pushed to main at syntaxbullet/aurorabot 2025-12-24 18:57:10 +00:00
cddd8cdf57 refactor: move terminal message and channel ID persistence from a dedicated file to the main application configuration.
syntaxbullet pushed to main at syntaxbullet/aurorabot 2025-12-24 17:52:45 +00:00
eaaf569f4f feat: Implement cumulative XP leveling system with new helper functions and update XP bar to show progress within the current level.
syntaxbullet pushed to main at syntaxbullet/aurorabot 2025-12-24 17:07:55 +00:00
8c28fe60fc feat: Enable Components V2, use user mentions, and enhance transaction log display in terminal service.
syntaxbullet pushed to main at syntaxbullet/aurorabot 2025-12-24 16:54:59 +00:00
6d725b73db feat: Add MessageFlags.IsComponentsV2 to terminal message updates and remove redundant SectionBuilder wrappers.
syntaxbullet pushed to main at syntaxbullet/aurorabot 2025-12-24 16:48:01 +00:00
da048eaad1 fix: Update Discord.js message edit property from containers to components for layout.
syntaxbullet pushed to main at syntaxbullet/aurorabot 2025-12-24 16:43:59 +00:00
56da4818dc feat: Refactor terminal message to use new Discord.js UI builders for structured output.
syntaxbullet pushed to main at syntaxbullet/aurorabot 2025-12-24 16:26:43 +00:00
ca443491cb refactor: Remove backticks and square brackets from terminal activity timestamp.
syntaxbullet pushed to main at syntaxbullet/aurorabot 2025-12-24 16:19:28 +00:00
345e05f821 feat: Introduce dynamic Aurora Observatory terminal with admin command, scheduled updates, and lootdrop event integration.
syntaxbullet pushed to main at syntaxbullet/aurorabot 2025-12-24 13:36:22 +00:00
419059904c refactor: relocate interaction routes from events to lib directory
syntaxbullet pushed to main at syntaxbullet/aurorabot 2025-12-24 13:30:52 +00:00
7698a3abaa chore: delete test-student-id.png