feat: add count-up Stopwatch module with persistence in SQLite
All checks were successful
Auto Build and Push Docker Image / build (push) Successful in 7s

This commit is contained in:
sarah
2026-08-03 18:57:16 +02:00
parent ddfc82e1c5
commit f84539d5ab
4 changed files with 292 additions and 0 deletions

View File

@@ -21,6 +21,7 @@ The bot uses a **Modular Command & Event Loading** pattern with **ESM (ECMAScrip
12. **Role Selection System:** Self-service role assignment via select menus with support for exclusive categories and max-role limits.
13. **Cat & CatGIF System:** TheCatAPI integration for random cat images and GIFs (`CatManager`).
14. **Centralized Event Logger:** Kapsel event logs into `EventLogger.sendLog()` to eliminate duplicated logging logic across event files.
15. **Stopwatch System:** Persistent count-up timer tracking stored in SQLite (`stopwatches` table) calculating elapsed time dynamically on query.
## 📁 Project Structure