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. |