Skip to content

Group Chat

KOKOTO-DEV edited this page Aug 26, 2026 · 3 revisions

Group Chat

KOKOTO WebChat 5.0.0 · Minecraft 1.18–26.2 · Java 17 baseline

16. Group Chat

group-chat:
  enabled: true
  allow-web-send: true
  allow-public-rooms: true
  allow-room-passwords: true
  retention-days: 30
  max-messages-per-room: 1000
  max-message-length: 500
  max-rooms-per-user: 20
  max-members-per-room: 50
  max-room-name-length: 32
  invite-expire-hours: 72
  sqlite-file: "group-messages.db"

Web features include public/private room creation, optional room passwords stored as PBKDF2 hashes, invites, accept/reject, leave, hide/restore, room settings, unread tracking, per-user message hiding, member kick/block/unblock, and ownership transfer.

Every group message shows its recipient read state. The number is the count of current room members who were already members when the message was sent and have not yet read it; the message sender is not a recipient. When the unread-recipient count reaches zero, the number changes to . Normal successful delivery itself is not labeled.

Game commands:

/kchat group
/kchat group list
/kchat group rooms
/kchat group <room|id> <message>
/kchat group send <room|id> <message>
/kchat group read <room|id> [pageSize]
/kchat group next
/kchat group prev

Alias:

/kchat gc ...

Permission:

kwc.group

Clone this wiki locally