Skip to main content

Community

Community = object

Represents a Root community and its properties.

Properties​

communityId​

communityId: CommunityGuid

The unique identifier for the community.


defaultChannelId?​

optional defaultChannelId?: ChannelGuid

Optional channel ID for the system messages channel. When set, system messages (such as member join notifications) are posted to this channel.


description?​

optional description?: string


isAgeRestricted​

isAgeRestricted: boolean


joinThrottle?​

optional joinThrottle?: CommunityJoinThrottle

Optional CommunityJoinThrottle configuration that limits how quickly new members can join.


name​

name: string

The display name of the community.


ownerUserId​

ownerUserId: UserGuid

The user ID of the community owner.


pictureAssetUri?​

optional pictureAssetUri?: string

Optional URI for the community's picture asset.


pictureHex​

pictureHex: string

The hex color code used for the community picture background.


rejectUnverifiedEmail​

rejectUnverifiedEmail: boolean

When true, users without verified email addresses cannot join this community.