Commit Graph

5 Commits

Author SHA1 Message Date
hikari 3f89b7eb4f fix: replace deprecated ephemeral flag and add error handling across modules
- Replace `ephemeral: true` with `flags: [ MessageFlags.Ephemeral ]` in all command files
- Add try/catch with logger.error to logMenteeJoin, checkAchievements, processMentorshipRole
- Extract handleIssueOpened and handlePrOpened helpers in processGitHubEvent to reduce complexity
- Add logger.error calls in all newly introduced catch blocks
2026-03-03 12:04:20 -08:00
naomi 9ada4b9cbe feat: prep for mentorship to be self-assignable
Node.js CI / Lint and Test (push) Successful in 28s
2025-12-03 15:27:41 -08:00
naomi 50e46368ed feat: prepare to resume mentorship programme
Node.js CI / Lint and Test (push) Successful in 52s
2025-10-30 17:50:03 -07:00
naomi 5cadb9bbee feat: analytics
Node.js CI / Lint and Test (push) Successful in 49s
2025-10-08 08:41:37 -07:00
naomi bfaf757d3e feat: track if mentees join or leave
Node.js CI / Lint and Test (push) Successful in 45s
2025-09-02 19:34:24 -07:00