Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Explore integration with slack #145

Open
2 of 3 tasks
mrchrisadams opened this issue Aug 7, 2021 · 0 comments
Open
2 of 3 tasks

Explore integration with slack #145

mrchrisadams opened this issue Aug 7, 2021 · 0 comments

Comments

@mrchrisadams
Copy link
Member

mrchrisadams commented Aug 7, 2021

Almost every instance of constellate is linked to an existing slack workspace.

As such it would make sense to allow users to sign in via slack, an to have something like a 'blessed' channel for members who want to be opt-in to being in a constellate directory.

This would allow an explicit way for a user of slack who is in the channel, to also exist inside the directory, so they are discoverable, and can share richer, more easilty searchable profiles than slack's own directory features support.

The rough plan

  • figure out how to sign in to a workspace from python via slack
  • add an importer that runs through a membership of a given channel, and imports all the current users are have not already been imported
  • figure out a clear way for folks to make sure they no longer appear in the directory, and delete any trace

This would be sufficient for a first pass.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant