Communities give groups a structured place to communicate inside Onyx Chat.
Use communities for channels, announcements, moderated discussions, member roles, invites, shared media, and service communication. The structure keeps larger groups organized without turning every conversation into one long group chat.
Communities work best when people need shared reach, clear permissions, and controlled participation.
Communities
Community access panel
Choose a role to see channel access, posting, invites, moderation, and announcements.
Available action
Post
Available action
Reply
Available action
React
Available action
Mute channels
Community Spaces
A community has its own identity, membership rules, channels, roles, moderation settings, and notification behavior.
Some communities are private. Some are discoverable. Some require an invite, approval, verification, payment-linked access, or a specific role.
The community owner controls how people join and what members can do once they enter.
Channels
Channels organize the work inside a community.
Discussion channels support messages, replies, media, files, reactions, pinned items, and ongoing conversation. Announcement channels help owners, moderators, approved accounts, or service accounts reach members without opening the channel to everyone.
Restricted or role-specific channels can keep sensitive conversations available only to the people who need them.
Membership
Membership controls access to the community and its channels.
A member can be active, invited, pending approval, restricted, removed, or banned. Access may require review when trust, verification, payment-linked access, or community rules apply.
When membership changes, available actions can change with it. A member may keep read access, lose posting access, or require approval before joining again depending on community policy.
Roles And Permissions
Roles define what people can do.
Common roles are owner, admin, moderator, member, restricted member, and guest. A role can allow posting messages, creating channels, inviting members, pinning content, managing announcements, moderating conversations, removing members, or managing permissions.
Some high-trust actions can require additional account confidence or verification before they become available.
Invites And Joining
Communities support invite links, invite codes, approval requests, trusted-member invites, restricted enrollment, and role-gated access.
Joining depends on the invite source, community settings, moderation policy, account trust, and verification state. If a join attempt needs attention, the community should give a clear reason and the next available step.
Messages And Announcements
Community conversations support text, media, files, voice memos, replies, pinned content, announcement posts, and promoted messages where enabled.
Large communities use slow mode, moderated approval, attachment limits, posting restrictions, and invite limits to keep conversations usable.
Announcements give members a cleaner way to receive important updates without relying on noisy group chat behavior.
Moderation And Safety
Communities include moderation controls for message removal, member restriction, blocking, reports, invite limits, role management, and posting controls.
Moderation should reduce spam, impersonation, and abuse while keeping the community useful for legitimate members. Owners and moderators should use the least restrictive action that solves the problem.
Some moderation tools depend on role permissions, trust state, verification state, or community policy.
Notifications
Community notifications can be real time, batched, muted, mentions only, announcement priority, or digest-based.
Larger communities reduce notification overload with muted defaults, mention priority, batched delivery, and separate announcement behavior.
Notification behavior can vary by role, channel type, moderation settings, and device permissions.
Identity And Privacy
Communities connect to Onyx ID.
Your profile, trust state, permissions, and role affect community visibility, posting access, moderation eligibility, invite permissions, and trusted-member status.
Different communities receive different profile visibility based on role, member context, permission scope, and community rules.
What Can Vary
Community capability varies by country, trust state, moderation settings, permissions, verification state, and connected app restrictions.
Those limits should support the community rules, not obscure them. Members should understand what they can do, why an action needs review, and what step comes next.

