python-slack-sdk icon indicating copy to clipboard operation
python-slack-sdk copied to clipboard

Add Support for apps.manifest.* Endpoints

Open misscoded opened this issue 3 years ago • 1 comments

Add support for the following apps.manifest.* methods:

apps.manifest.create apps.manifest.validate apps.manifest.update apps.manifest.delete apps.manifest.export

Category (place an x in each of the [ ])

  • [x] slack_sdk.web.WebClient (sync/async) (Web API client)
  • [ ] slack_sdk.webhook.WebhookClient (sync/async) (Incoming Webhook, response_url sender)
  • [ ] slack_sdk.models (UI component builders)
  • [ ] slack_sdk.oauth (OAuth Flow Utilities)
  • [ ] slack_sdk.socket_mode (Socket Mode client)
  • [ ] slack_sdk.audit_logs (Audit Logs API client)
  • [ ] slack_sdk.scim (SCIM API client)
  • [ ] slack_sdk.rtm (RTM client)
  • [ ] slack_sdk.signature (Request Signature Verifier)

Requirements

Please read the Contributing guidelines and Code of Conduct before creating this issue or pull request. By submitting, you are agreeing to those rules.

misscoded avatar Sep 20 '21 23:09 misscoded

Hey, just want to make sure I am interpreting things correctly. Are these the modules that still needs app manifest support before the manifest feature can be pushed out?

  • slack_sdk.webhook.WebhookClient (sync/async) (Incoming Webhook, response_url sender)
  • slack_sdk.models (UI component builders)
  • slack_sdk.oauth (OAuth Flow Utilities)
  • slack_sdk.socket_mode (Socket Mode client)
  • slack_sdk.audit_logs (Audit Logs API client)
  • slack_sdk.scim (SCIM API client)
  • slack_sdk.rtm (RTM client)
  • slack_sdk.signature (Request Signature Verifier)

It looks like the docs might have assumed that this functionality exists when it seems to still be a WIP.

avalatea avatar May 05 '23 19:05 avalatea