Skip to content
This repository was archived by the owner on Mar 13, 2025. It is now read-only.
This repository was archived by the owner on Mar 13, 2025. It is now read-only.

Create only one slack app and make it shareable #3

@billsedison

Description

@billsedison

Currently, we need to create a slack app for both the TC Central Lambda and the client Slack Lambda separately, this is not acceptable.

Actually we would need to create a single app which will be on TC slack only and should have a single shareable URL to distribute the bot to any client, but as per the deployment guidelines it seems we need to configure client slack app also and would need secrets for the same to be configured in the lambda but practically that won't be possible as we don't know who is the person installing this bot via the shareable URL.

To achieve this, we need to add an auth endpoint for that to be configured in the lambdas. Under the Settings --> Manage Distribution to activate the public distribution of the app
image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions