Chat View
Enables a full-featured real-time chat experience with support for threads, reactions, media, group messaging and more.
Last updated
Enables a full-featured real-time chat experience with support for threads, reactions, media, group messaging and more.
Last updated
The Chat View block brings a modern, real-time messaging experience to your Rock-powered app. Chat channels are automatically synced from your Rock groups, allowing users to communicate in group chats, direct messages, or community discussions — all based on their existing group memberships.
Features include:
Real-time messaging with typing indicators and read receipts
Support for threads, reactions, and media attachments
Direct messages and group chats tied to Rock group data
Push notifications
This block is ideal for fostering engagement in small groups, ministries, volunteer teams, or campus-wide discussions.
ChannelId
string
If provided, this will limit the block to the passed channel. This can be the Rock Group identifier (IdKey/Guid) or the direct channel cid
.
SelectedChannelId
string
If provided, this will pre-select the block to the passed channel. This can be the Rock Group identifier (IdKey/Guid) or the direct channel cid
.
MessageId
string
If provided, the block will scroll to the passed in message. This cannot be used independently of ChannelId or SelectedChannelId.
If enabled, the channel list will filter according to the current person's campus. Groups without a campus will not be filtered out according to this setting.
The integer value of the minimum age required to view this block. If the person does not have a stored Birth Date, they will be prompted.
If a person does not have a birthdate, this is the template that will render above the input for the person to enter their birthdate.
If a person is under the specified , this is the template that will be displayed.