Sendbird Chat SDK for Unity
|
Objects representing a channel. More...
Public Member Functions | |
SbUserMessage | SendUserMessage (string inMessage, SbUserMessageHandler inCompletionHandler) |
Sends a user message. More... | |
SbUserMessage | SendUserMessage (SbUserMessageCreateParams inUserMessageCreateParams, SbUserMessageHandler inCompletionHandler) |
Sends a string message of params. More... | |
SbUserMessage | ResendUserMessage (SbUserMessage inUserMessage, SbUserMessageHandler inCompletionHandler) |
Attempts to resend a failed user message received by the failure callback. Only failed message MUST be passed, not a succeeded message or a pending message. More... | |
void | UpdateUserMessage (long inMessageId, SbUserMessageUpdateParams inParams, SbUserMessageHandler inCompletionHandler) |
Updates a user message. The text message, data, custom type from user message params can be updated. More... | |
SbUserMessage | CopyUserMessage (SbUserMessage inUserMessage, SbBaseChannel inToTargetChannel, SbUserMessageHandler inCompletionHandler) |
Copies a user message to the target channel. More... | |
void | TranslateUserMessage (SbUserMessage inUserMessage, List< string > inTargetLanguages, SbUserMessageHandler inCompletionHandler) |
Requests to translate the text message into the target languages. More... | |
SbFileMessage | SendFileMessage (SbFileMessageCreateParams inFileMessageCreateParams, SbMultiProgressHandler inProgressHandler, SbFileMessageHandler inCompletionHandler) |
Sends a file message with file or file URL of params with progress. If the params has a binary file, it will upload data to Sendbird storage. If not, the params has a file url, it will send a message with file url. More... | |
SbFileMessage | ResendFileMessage (SbFileMessage inFileMessage, SbFileInfo inFileInfo, SbMultiProgressHandler inProgressHandler, SbFileMessageHandler inCompletionHandler) |
Attempts to resend a failed file message received by the failure callback. More... | |
void | UpdateFileMessage (long inMessageId, SbFileMessageUpdateParams inParams, SbFileMessageHandler inCompletionHandler) |
Updates a file message. The data, custom type from file message params can be updated. More... | |
SbFileMessage | CopyFileMessage (SbFileMessage inFileMessage, SbBaseChannel inToTargetChannel, SbFileMessageHandler inCompletionHandler) |
Copies a file message to the target channel. More... | |
bool | CancelUploadingFileMessage (string inRequestId) |
Cancels an ongoing FileMessage upload. More... | |
void | DeleteMessage (long inMessageId, SbErrorHandler inCompletionHandler) |
Deletes a message with message ID. More... | |
void | GetMessagesByTimestamp (long inTimestamp, SbMessageListParams inParams, SbMessageListHandler inCompletionHandler) |
Retrieves previous or next messages based on the timestamp in a specific channel. The result is passed to handler as list. More... | |
void | GetMessagesByMessageId (long inMessageId, SbMessageListParams inParams, SbMessageListHandler inCompletionHandler) |
Retrieves previous or next messages based on the message ID in a specific channel. The result is passed to handler as list. More... | |
void | CreateMetaData (Dictionary< string, string > inMetaData, SbMetaDataHandler inCompletionHandler) |
Creates meta data. This can be used to customize the channel. More... | |
void | GetMetaData (List< string > inKeys, SbMetaDataHandler inCompletionHandler) |
Gets the meta data for the channel. More... | |
void | GetAllMetaData (SbMetaDataHandler inCompletionHandler) |
Gets all meta data for the channel. More... | |
void | UpdateMetaData (Dictionary< string, string > inMetaData, SbMetaDataHandler inCompletionHandler) |
Updates the meta data for the channel. More... | |
void | DeleteMetaData (string inKey, SbErrorHandler inCompletionHandler) |
Deletes meta data with key for the channel. More... | |
void | DeleteAllMetaData (SbErrorHandler inCompletionHandler) |
Deletes all meta data for the channel. More... | |
void | CreateMetaCounters (Dictionary< string, int > inMetaCounters, SbMetaCountersHandler inCompletionHandler) |
Creates the meta counters for the channel. More... | |
void | GetMetaCounters (List< string > inKeys, SbMetaCountersHandler inCompletionHandler) |
Gets the meta counters with keys for the channel. More... | |
void | GetAllMetaCounters (SbMetaCountersHandler inCompletionHandler) |
void | UpdateMetaCounters (Dictionary< string, int > inMetaCounters, SbMetaCountersHandler inCompletionHandler) |
Gets all meta counters for the channel. More... | |
void | IncreaseMetaCounters (Dictionary< string, int > inMetaCounters, SbMetaCountersHandler inCompletionHandler) |
Increases the meta counters for the channel. More... | |
void | DecreaseMetaCounters (Dictionary< string, int > inMetaCounters, SbMetaCountersHandler inCompletionHandler) |
Decreases the meta counters for the channel. More... | |
void | DeleteMetaCounters (string inKey, SbErrorHandler inCompletionHandler) |
Deletes the meta counters with key for the channel. More... | |
void | DeleteAllMetaCounters (SbErrorHandler inCompletionHandler) |
Deletes all meta counters for the channel. More... | |
SbOperatorListQuery | CreateOperatorListQuery (SbOperatorListQueryParams inParams=null) |
Creates a query instance to get the operator list from this channel. More... | |
SbPreviousMessageListQuery | CreatePreviousMessageListQuery (SbPreviousMessageListQueryParams inParams=null) |
Creates previous message list query for this channel. More... | |
void | GetMessageChangeLogsSinceTimestamp (long inTimestamp, SbMessageChangeLogsParams inParams, SbMessageChangeLogHandler inCompletionHandler) |
Requests message change logs after given timestamp. The result is passed to handler. More... | |
void | GetMessageChangeLogsSinceToken (string inToken, SbMessageChangeLogsParams inParams, SbMessageChangeLogHandler inCompletionHandler) |
Requests message change logs after given token. The result is passed to handler. More... | |
SbBannedUserListQuery | CreateBannedUserListQuery (SbBannedUserListQueryParams inParams) |
Creates a query instance for banned user list of the channel. More... | |
SbMutedUserListQuery | CreateMutedUserListQuery (SbMutedUserListQueryParams inParams) |
Creates a query instance for getting muted user list of the channel instance. More... | |
void | BanUser (string inUserId, int inSeconds, string inDescription, SbErrorHandler inCompletionHandler) |
Bans a user for seconds. Let a user out and prevent to join again. If the user is already banned, duration will be updated from the time that was initialized. More... | |
void | UnbanUser (string inUserId, SbErrorHandler inCompletionHandler) |
Removes ban for a user. More... | |
void | MuteUser (string inUserId, int inSeconds, string inDescription, SbErrorHandler inCompletionHandler) |
Mutes a user for seconds. Muted user cannot send any messages to the group channel. More... | |
void | UnmuteUser (string inUserId, SbErrorHandler inCompletionHandler) |
Unmutes a user. More... | |
void | GetMyMutedInfo (SbMuteInfoHandler inCompletionHandler) |
Gets my muted information in this channel. More... | |
void | AddOperators (List< string > inUserIds, SbErrorHandler inCompletionHandler) |
Add operators to the channel. More... | |
void | RemoveOperators (List< string > inUserIds, SbErrorHandler inCompletionHandler) |
Remove operators from the channel. More... | |
void | RemoveAllOperators (SbErrorHandler inCompletionHandler) |
Remove all operators from the channel. See https://docs.sendbird.com/platform/user_type#3_operator for the explanations on the operators. More... | |
void | AddReaction (SbBaseMessage inMessage, string inKey, SbReactionEventHandler inCompletionHandler) |
Adds a reaction to a message. More... | |
void | DeleteReaction (SbBaseMessage inMessage, string inKey, SbReactionEventHandler inCompletionHandler) |
Deletes a reaction from a message. More... | |
void | CreateMessageMetaArrayKeys (SbBaseMessage inMessage, List< string > inKeys, SbBaseMessageHandler inCompletionHandler) |
Creates keys of meta array for the message. More... | |
void | DeleteMessageMetaArrayKeys (SbBaseMessage inMessage, List< string > inKeys, SbBaseMessageHandler inCompletionHandler) |
Deletes keys from meta array of the message. More... | |
void | AddMessageMetaArrayValues (SbBaseMessage inMessage, List< SbMessageMetaArray > inMetaArrays, SbBaseMessageHandler inCompletionHandler) |
Adds meta array to the message. More... | |
void | RemoveMessageMetaArrayValues (SbBaseMessage inMessage, List< SbMessageMetaArray > inMetaArrays, SbBaseMessageHandler inCompletionHandler) |
Removes meta array from the message. More... | |
void | ReportUser (SbUser inOffendingUser, SbReportCategory inReportCategory, string inReportDescription, SbErrorHandler inCompletionHandler) |
Reports a user in a channel of inappropriate activities. More... | |
void | ReportMessage (SbBaseMessage inMessage, SbReportCategory inReportCategory, string inReportDescription, SbErrorHandler inCompletionHandler) |
Reports a malicious message in the channel More... | |
void | Report (SbReportCategory inReportCategory, string inReportDescription, SbErrorHandler inCompletionHandler) |
Reports current channel instance of inappropriate activities. More... | |
Properties | |
string | Url [get] |
The unique channel URL. More... | |
abstract SbChannelType | ChannelType [get] |
IReadOnlyDictionary< string, string > | CachedMetaData [get] |
All locally cached metadata as a map. Cached metadata is updated under following circumstances: More... | |
string | CoverUrl [get] |
The cover image URL. More... | |
long | CreatedAt [get] |
The creation time of the channel. More... | |
string | Data [get] |
The channel data. More... | |
bool | IsEphemeral [get] |
Whether the channel is ephemeral. More... | |
bool | IsFrozen [get, set] |
Whether the channel is frozen. More... | |
string | Name [get] |
The topic or name of the channel. More... | |
string | CustomType [get] |
The custom type of the channel. More... | |
bool | IsGroupChannel [get] |
Whether the instance is SbGroupChannel type. More... | |
bool | IsOpenChannel [get] |
Whether the instance is SbOpenChannel type. More... | |
Objects representing a channel.
void AddMessageMetaArrayValues | ( | SbBaseMessage | inMessage, |
List< SbMessageMetaArray > | inMetaArrays, | ||
SbBaseMessageHandler | inCompletionHandler | ||
) |
Adds meta array to the message.
inMessage | |
inMetaArrays | |
inCompletionHandler |
void AddOperators | ( | List< string > | inUserIds, |
SbErrorHandler | inCompletionHandler | ||
) |
Add operators to the channel.
inUserIds | |
inCompletionHandler |
void AddReaction | ( | SbBaseMessage | inMessage, |
string | inKey, | ||
SbReactionEventHandler | inCompletionHandler | ||
) |
Adds a reaction to a message.
inMessage | The message object that the reaction will be added. |
inKey | The reaction key to be added. |
inCompletionHandler | The handler block to be executed. If succeeded, the SbReactionEvent will have the information of the reaction. |
void BanUser | ( | string | inUserId, |
int | inSeconds, | ||
string | inDescription, | ||
SbErrorHandler | inCompletionHandler | ||
) |
Bans a user for seconds. Let a user out and prevent to join again. If the user is already banned, duration will be updated from the time that was initialized.
inUserId | The user ID to be banned. |
inSeconds | Seconds of duration to be banned. Seconds should be larger than -1. If it is -1, user is banned forever. If it is 0, duration is set 10 years by default. |
inDescription | The reason why the user was banned. |
inCompletionHandler | The handler block to be executed after the user is banned. This block has no return value and takes an argument that is an error made when there is something wrong to ban. |
bool CancelUploadingFileMessage | ( | string | inRequestId | ) |
Cancels an ongoing FileMessage upload.
inRequestId |
SbFileMessage CopyFileMessage | ( | SbFileMessage | inFileMessage, |
SbBaseChannel | inToTargetChannel, | ||
SbFileMessageHandler | inCompletionHandler | ||
) |
Copies a file message to the target channel.
inFileMessage | File message object. |
inToTargetChannel | Target channel object. |
inCompletionHandler | The handler block to execute. The fileMessage is a user message which is returned from the Sendbird server. The message has a message ID. |
SbUserMessage CopyUserMessage | ( | SbUserMessage | inUserMessage, |
SbBaseChannel | inToTargetChannel, | ||
SbUserMessageHandler | inCompletionHandler | ||
) |
Copies a user message to the target channel.
inUserMessage | |
inToTargetChannel | |
inCompletionHandler |
SbBannedUserListQuery CreateBannedUserListQuery | ( | SbBannedUserListQueryParams | inParams | ) |
Creates a query instance for banned user list of the channel.
inParams | SbBannedUserListQueryParams instance. |
void CreateMessageMetaArrayKeys | ( | SbBaseMessage | inMessage, |
List< string > | inKeys, | ||
SbBaseMessageHandler | inCompletionHandler | ||
) |
Creates keys of meta array for the message.
inMessage | |
inKeys | |
inCompletionHandler |
void CreateMetaCounters | ( | Dictionary< string, int > | inMetaCounters, |
SbMetaCountersHandler | inCompletionHandler | ||
) |
Creates the meta counters for the channel.
inMetaCounters | |
inCompletionHandler |
void CreateMetaData | ( | Dictionary< string, string > | inMetaData, |
SbMetaDataHandler | inCompletionHandler | ||
) |
Creates meta data. This can be used to customize the channel.
inMetaData | |
inCompletionHandler |
SbMutedUserListQuery CreateMutedUserListQuery | ( | SbMutedUserListQueryParams | inParams | ) |
Creates a query instance for getting muted user list of the channel instance.
inParams | SbMutedUserListQueryParams instance. |
SbOperatorListQuery CreateOperatorListQuery | ( | SbOperatorListQueryParams | inParams = null | ) |
Creates a query instance to get the operator list from this channel.
inParams |
SbPreviousMessageListQuery CreatePreviousMessageListQuery | ( | SbPreviousMessageListQueryParams | inParams = null | ) |
Creates previous message list query for this channel.
inParams |
void DecreaseMetaCounters | ( | Dictionary< string, int > | inMetaCounters, |
SbMetaCountersHandler | inCompletionHandler | ||
) |
Decreases the meta counters for the channel.
inMetaCounters | |
inCompletionHandler |
void DeleteAllMetaCounters | ( | SbErrorHandler | inCompletionHandler | ) |
Deletes all meta counters for the channel.
inCompletionHandler |
void DeleteAllMetaData | ( | SbErrorHandler | inCompletionHandler | ) |
Deletes all meta data for the channel.
inCompletionHandler |
void DeleteMessage | ( | long | inMessageId, |
SbErrorHandler | inCompletionHandler | ||
) |
Deletes a message with message ID.
inMessageId | |
inCompletionHandler |
void DeleteMessageMetaArrayKeys | ( | SbBaseMessage | inMessage, |
List< string > | inKeys, | ||
SbBaseMessageHandler | inCompletionHandler | ||
) |
Deletes keys from meta array of the message.
inMessage | |
inKeys | |
inCompletionHandler |
void DeleteMetaCounters | ( | string | inKey, |
SbErrorHandler | inCompletionHandler | ||
) |
Deletes the meta counters with key for the channel.
inKey | |
inCompletionHandler |
void DeleteMetaData | ( | string | inKey, |
SbErrorHandler | inCompletionHandler | ||
) |
Deletes meta data with key for the channel.
inKey | |
inCompletionHandler |
void DeleteReaction | ( | SbBaseMessage | inMessage, |
string | inKey, | ||
SbReactionEventHandler | inCompletionHandler | ||
) |
Deletes a reaction from a message.
inMessage | The message object that has the reaction key. |
inKey | The reaction key to be deleted. |
inCompletionHandler | The handler block to be executed. If succeeded, the SbReactionEvent will have the information of the reaction. |
void GetAllMetaCounters | ( | SbMetaCountersHandler | inCompletionHandler | ) |
inCompletionHandler |
void GetAllMetaData | ( | SbMetaDataHandler | inCompletionHandler | ) |
Gets all meta data for the channel.
inCompletionHandler |
void GetMessageChangeLogsSinceTimestamp | ( | long | inTimestamp, |
SbMessageChangeLogsParams | inParams, | ||
SbMessageChangeLogHandler | inCompletionHandler | ||
) |
Requests message change logs after given timestamp. The result is passed to handler.
inTimestamp | |
inParams | |
inCompletionHandler |
void GetMessageChangeLogsSinceToken | ( | string | inToken, |
SbMessageChangeLogsParams | inParams, | ||
SbMessageChangeLogHandler | inCompletionHandler | ||
) |
Requests message change logs after given token. The result is passed to handler.
inToken | |
inParams | |
inCompletionHandler |
void GetMessagesByMessageId | ( | long | inMessageId, |
SbMessageListParams | inParams, | ||
SbMessageListHandler | inCompletionHandler | ||
) |
Retrieves previous or next messages based on the message ID in a specific channel. The result is passed to handler as list.
inMessageId | |
inParams | |
inCompletionHandler |
void GetMessagesByTimestamp | ( | long | inTimestamp, |
SbMessageListParams | inParams, | ||
SbMessageListHandler | inCompletionHandler | ||
) |
Retrieves previous or next messages based on the timestamp in a specific channel. The result is passed to handler as list.
inTimestamp | |
inParams | |
inCompletionHandler |
void GetMetaCounters | ( | List< string > | inKeys, |
SbMetaCountersHandler | inCompletionHandler | ||
) |
Gets the meta counters with keys for the channel.
inKeys | |
inCompletionHandler |
void GetMetaData | ( | List< string > | inKeys, |
SbMetaDataHandler | inCompletionHandler | ||
) |
Gets the meta data for the channel.
inKeys | |
inCompletionHandler |
void GetMyMutedInfo | ( | SbMuteInfoHandler | inCompletionHandler | ) |
Gets my muted information in this channel.
inCompletionHandler |
void IncreaseMetaCounters | ( | Dictionary< string, int > | inMetaCounters, |
SbMetaCountersHandler | inCompletionHandler | ||
) |
Increases the meta counters for the channel.
inMetaCounters | |
inCompletionHandler |
void MuteUser | ( | string | inUserId, |
int | inSeconds, | ||
string | inDescription, | ||
SbErrorHandler | inCompletionHandler | ||
) |
Mutes a user for seconds. Muted user cannot send any messages to the group channel.
inUserId | The user to be muted. |
inSeconds | The user cannot send any messages for this time. |
inDescription | The description that explains the reason why the user is muted. |
inCompletionHandler | The handler block to be executed after mute. This block has no return value and takes an argument that is an error made when there is something wrong to mute the user. |
void RemoveAllOperators | ( | SbErrorHandler | inCompletionHandler | ) |
Remove all operators from the channel. See https://docs.sendbird.com/platform/user_type#3_operator for the explanations on the operators.
inCompletionHandler |
void RemoveMessageMetaArrayValues | ( | SbBaseMessage | inMessage, |
List< SbMessageMetaArray > | inMetaArrays, | ||
SbBaseMessageHandler | inCompletionHandler | ||
) |
Removes meta array from the message.
inMessage | |
inMetaArrays | |
inCompletionHandler |
void RemoveOperators | ( | List< string > | inUserIds, |
SbErrorHandler | inCompletionHandler | ||
) |
Remove operators from the channel.
inUserIds | |
inCompletionHandler |
void Report | ( | SbReportCategory | inReportCategory, |
string | inReportDescription, | ||
SbErrorHandler | inCompletionHandler | ||
) |
Reports current channel instance of inappropriate activities.
inReportCategory | |
inReportDescription | |
inCompletionHandler |
void ReportMessage | ( | SbBaseMessage | inMessage, |
SbReportCategory | inReportCategory, | ||
string | inReportDescription, | ||
SbErrorHandler | inCompletionHandler | ||
) |
Reports a malicious message in the channel
inMessage | |
inReportCategory | |
inReportDescription | |
inCompletionHandler |
void ReportUser | ( | SbUser | inOffendingUser, |
SbReportCategory | inReportCategory, | ||
string | inReportDescription, | ||
SbErrorHandler | inCompletionHandler | ||
) |
Reports a user in a channel of inappropriate activities.
inOffendingUser | |
inReportCategory | |
inReportDescription | |
inCompletionHandler |
SbFileMessage ResendFileMessage | ( | SbFileMessage | inFileMessage, |
SbFileInfo | inFileInfo, | ||
SbMultiProgressHandler | inProgressHandler, | ||
SbFileMessageHandler | inCompletionHandler | ||
) |
Attempts to resend a failed file message received by the failure callback.
inFileMessage | A message to send. A failed message is passed to the callback when fails to send a message |
inFileInfo | |
inProgressHandler | The handler block to be used to monitor progression. inRequestId is a unique identifier for the message send request. inBytesSent is the number of bytes sent since this method was called. inTotalBytesSent is the total number of bytes sent so far. inTotalBytesExpectedToSend is the expected length of the body data. These parameters are the same to the declaration of |
inCompletionHandler | The handler block to be executed after the message is sent. This block has no return value and takes two arguments. One is a file message. If the message is successfully sent, the complete message instance is delivered. If the message fails to be sent, a failed message based on the pending message is delivered except invalid parameter error. If failed because of invalid parameter, message is nil. Another factor is errors. If the message fails to be sent, a message error is dispatched. |
SbUserMessage ResendUserMessage | ( | SbUserMessage | inUserMessage, |
SbUserMessageHandler | inCompletionHandler | ||
) |
Attempts to resend a failed user message received by the failure callback. Only failed message MUST be passed, not a succeeded message or a pending message.
inUserMessage | |
inCompletionHandler |
SbFileMessage SendFileMessage | ( | SbFileMessageCreateParams | inFileMessageCreateParams, |
SbMultiProgressHandler | inProgressHandler, | ||
SbFileMessageHandler | inCompletionHandler | ||
) |
Sends a file message with file or file URL of params with progress. If the params has a binary file, it will upload data to Sendbird storage. If not, the params has a file url, it will send a message with file url.
inFileMessageCreateParams | The instance of SbFileMessageCreateParams that can has parameters related with file. |
inProgressHandler | The handler block to be used to monitor progression. inRequestId is a unique identifier for the message send request. inBytesSent is the number of bytes sent since this method was called. inTotalBytesSent is the total number of bytes sent so far. inTotalBytesExpectedToSend is the expected length of the body data. These parameters are the same to the declaration of |
inCompletionHandler | The handler block to be executed after every message was sent. This block has no return value and takes an error. If the sending message can’t start at all because of the connection issue, the error isn’t null. |
SbUserMessage SendUserMessage | ( | SbUserMessageCreateParams | inUserMessageCreateParams, |
SbUserMessageHandler | inCompletionHandler | ||
) |
Sends a string message of params.
inUserMessageCreateParams | |
inCompletionHandler |
SbUserMessage SendUserMessage | ( | string | inMessage, |
SbUserMessageHandler | inCompletionHandler | ||
) |
Sends a user message.
inMessage | |
inCompletionHandler |
void TranslateUserMessage | ( | SbUserMessage | inUserMessage, |
List< string > | inTargetLanguages, | ||
SbUserMessageHandler | inCompletionHandler | ||
) |
Requests to translate the text message into the target languages.
inUserMessage | |
inTargetLanguages | |
inCompletionHandler |
void UnbanUser | ( | string | inUserId, |
SbErrorHandler | inCompletionHandler | ||
) |
Removes ban for a user.
inUserId | The user ID to be removed ban. |
inCompletionHandler | The handler block to be executed after remove ban. This block has no return value and takes an argument that is an error made when there is something wrong to remove ban. |
void UnmuteUser | ( | string | inUserId, |
SbErrorHandler | inCompletionHandler | ||
) |
Unmutes a user.
inUserId | The user ID to be turned off mute. |
inCompletionHandler | The handler block to be executed after turn off mute. This block has no return value and takes an argument that is an error made when there is something wrong to turn off mute. |
void UpdateFileMessage | ( | long | inMessageId, |
SbFileMessageUpdateParams | inParams, | ||
SbFileMessageHandler | inCompletionHandler | ||
) |
Updates a file message. The data, custom type from file message params can be updated.
inMessageId | The message ID of the message to be updated. |
inParams | The file message params that has updating fields. |
inCompletionHandler | The handler block to be executed after update. |
void UpdateMetaCounters | ( | Dictionary< string, int > | inMetaCounters, |
SbMetaCountersHandler | inCompletionHandler | ||
) |
Gets all meta counters for the channel.
inMetaCounters | |
inCompletionHandler |
void UpdateMetaData | ( | Dictionary< string, string > | inMetaData, |
SbMetaDataHandler | inCompletionHandler | ||
) |
Updates the meta data for the channel.
inMetaData | |
inCompletionHandler |
void UpdateUserMessage | ( | long | inMessageId, |
SbUserMessageUpdateParams | inParams, | ||
SbUserMessageHandler | inCompletionHandler | ||
) |
Updates a user message. The text message, data, custom type from user message params can be updated.
inMessageId | |
inParams | |
inCompletionHandler |
|
get |
All locally cached metadata as a map. Cached metadata is updated under following circumstances:
|
get |
|
get |
The cover image URL.
|
get |
The creation time of the channel.
|
get |
The custom type of the channel.
|
get |
The channel data.
|
get |
Whether the channel is ephemeral.
|
getset |
Whether the channel is frozen.
|
get |
Whether the instance is SbGroupChannel type.
|
get |
Whether the instance is SbOpenChannel type.
|
get |
The topic or name of the channel.
|
get |
The unique channel URL.