Table of Contents

TTMSFNCCloudSlackConversation Class

Stores a Slack conversation such as a channel or direct message.

API unit family: TMSFNCCloudSlack

Syntax

TTMSFNCCloudSlackConversation = class

Properties

Name Description
Created Gets the creation timestamp.
Creator Gets the identifier of the conversation creator.
ID Gets or sets the Slack identifier.
IsArchived Gets whether the conversation is archived. True means Slack reports an archived conversation.
IsExternalShared Gets whether the conversation is externally shared. True means Slack reports external sharing.
IsGeneral Gets whether the conversation is the general channel. True means Slack reports the general channel.
IsMember Gets whether the current user is a member. True means Slack reports membership.
IsOrganizationShared Gets whether the conversation is organization-shared. True means Slack reports organization sharing.
IsPendingExternalShared Gets whether external sharing is pending. True means Slack reports a pending external share.
IsPrivate Gets whether the conversation is private. True means Slack reports a private conversation.
IsReadOnly Gets whether the conversation is read-only. True means Slack reports read-only access.
IsShared Gets whether the conversation is shared. True means Slack reports sharing.
MembersCount Gets the number of conversation members.
Messages Gets the messages loaded for the conversation.
Name Gets the Slack name.
Purpose Gets the conversation purpose.
Topic Gets the conversation topic.

Methods

Name Description
GetAllMessages Starts requests that retrieve all messages in the conversation.
GetMessages Starts a request for messages in the conversation.
JoinConversation Starts a request to join the conversation.
PostMessage Starts a request to post a message to the conversation.
UploadFile Starts a request to upload a file to the conversation.

Used by