Set Conversation Properties

Learn to use Slack API calls to specify different settings of conversations.

Overview

In this lesson, we the numerous endpoints of the Conversations API. If you want to manage channels with an app, this lesson will cover the most essential endpoints for handling those. This lesson covers the essential endpoints that help us manage channels in Slack.

Let’s look at the following endpoints in this lesson:

  1. conversations.setPurpose: This endpoint sets the purpose of a conversation.
  2. conversations.rename: This endpoint renames a conversation.
  3. conversations.setTopic: This endpoint sets the topic for a conversation.
  4. conversations.open: This endpoint opens or resumes a direct message or a multi-person direct message.
  5. conversations.leave: This endpoint leaves a conversation.
  6. conversations.join: This endpoint joins an existing conversation.

Change multiple channel properties

To change channel properties, we access the following similar endpoints in the code widget:

  1. https://slack.com/api/conversations.setPurpose
  2. https://slack.com/api/conversations.rename
  3. https://slack.com/api/conversations.setTopic

Some of the important query parameters for these endpoints are the following:

Get hands-on with 1200+ tech skills courses.