Skip to main content

group.settings

Generated from spec/protocol.yaml. Do not edit by hand.

Overview

  • ID: 3965
  • Header: GROUP_SETTINGS
  • Direction: Server to Client (s2c)
  • Realm: Groups & Forums
  • Phase: session
  • Since: nitro-1.6.6
  • Summary: Deliver editable group settings

Payload fields

FieldTypeRequiredDescription
roomCountint32requiredNumber of available rooms (non-zero triggers room data).
roomIdint32requiredBase room identifier (if roomCount > 0).
roomNamestringrequiredRoom name (if roomCount > 0).
idint32requiredGroup identifier.
titlestringrequiredGroup display name.
descriptionstringrequiredGroup description.
colorAint32requiredPrimary color identifier.
colorBint32requiredSecondary color identifier.
stateint32requiredMembership state (0=open, 1=locked, 2=closed).
canMembersDecorateint32requiredDecoration permission (0=members allowed).
badgePartslist<object>requiredBadge part entries with key (int32), color (int32), and position (int32).
badgeCodestringrequiredCurrent badge code string.
membersCountint32requiredTotal member count.

Behavior

Sender

Sent in response to a group settings request for admins.

Receiver

The client populates the group settings editor.

Notes

  • No additional notes