Chat/velocity
akastijn 9e647f83a8 Introduce support for web chat integration.
- Replaced synchronous permission checks with asynchronous LuckPerms user loading.
- Added `getOrLoadUser` utility to simplify user-related operations.
- Introduced web-originated chat command processing via new `PunishmentCommandBuilder` and `PunishFromWebHandler`.
- Updated `MuteServer`, `ToggleGlobalChat`, and `ToggleableForCustomChannel` to use async permission checks.
- Added test suite for `PunishmentCommandBuilder`.
- Expanded chat handling to process party messages from web events.
2026-08-09 19:39:55 +02:00
..
src Introduce support for web chat integration. 2026-08-09 19:39:55 +02:00
build.gradle.kts Introduce support for web chat integration. 2026-08-09 19:39:55 +02:00