Releases
v1.11.0
Compare
Sorry, something went wrong.
No results found
Werwew
released this
21 Feb 03:40
Werchat 1.11.0
UI
Added a unified /ch settings UI with Main, Channels, and moderator management views.
Added password popup flow for joining locked channels from the UI.
Added modal management lists for bans, mutes, and moderators.
Added channel owner and selected-channel online roster data to the UI.
Added dynamic command help panel in Main view.
/ch help now opens the UI help view (permission-filtered command list).
/ch list now opens the Channels view directly.
UI Scalability
Replaced overflowing moderator button strip with a dropdown selector + Open action.
Fixed moderator dropdown routing bug that could show Unknown moderator tab.
Adjusted help panel scrolling so long command lists no longer create large empty space.
Channels
Added channel descriptions (description, descriptionEnabled) and UI visibility support.
Added channel MOTD (motd, motdEnabled) and UI visibility support.
MOTD delivery is session-safe (once per login for eligible members).
Added auto-disambiguated default nicks when creating channels without explicit nick:
Uses first character, then suffixes for collisions (1, 1-2, 1-3).
Commands
Added /ch description <channel> <text|on|off|clear>.
Added /ch motd <channel> <text|on|off|clear>.
Added /ch reload support in the UI command help list (permission-aware).
PlaceholderAPI
Added channel keys for description and MOTD:
description
motd
has_description
has_motd
description_enabled
motd_enabled
Stability & Hardening
Removed UI test-ban seeding logic from moderation list rendering.
Improved save-thread safety for debounced channel/player persistence.
/ch reload now flushes pending debounced saves before disk reload.
/ch unmod now blocks removing channel owner moderator status.
Quick-chat symbol matching now prefers longest symbol first (deterministic tiebreak).
Added permission enforcement for /ignorelist (werchat.ignore, werchat.*, or *).
You can’t perform that action at this time.