NAME
WebService::SendBird::GroupChat - SendBird Group Chat
SYNOPSIS
use WebService::SendBird::Group;
my $chat = WebService::SendBird::User->new(
    api_client  => $api,
    channel_url => 'chat_room_1',
);
$chat->update(name => 'Gossips');
DESCRIPTION
Class for SendBird Group Channel. Information about structure could be found at API Documentation
new
Creates an instance of SendBird Group Chat
api_client- SendBird API client WebService::SendBird.channel_url- Unique Channel Identifier
Getters
api_clientchannel_urlis_broadcastnameis_access_code_requiredis_superjoined_member_countis_publiccover_urlunread_mention_countis_createdis_distinctis_ephemeralfreezedatais_discoverablelast_messagesms_fallback_interval_seccustom_typeunread_message_countcreated_atmember_countsms_fallback_enabledmax_length_messagemembers
update
Updates the group channel at SendBird API
Information about parameters could be found at API Documentation
set_freeze
Freeze or unfreeze the channel.
See https://sendbird.com/docs/chat/v3/platform-api/guides/group-channel#2-freeze-a-channel.