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

Slack API Shuts down Inivites and UI provides Invites Expire Only Option #1063

Open
dschinkel opened this issue Aug 28, 2020 · 7 comments
Open

Comments

@dschinkel
Copy link

dschinkel commented Aug 28, 2020

So what are we to do here Slack?

So you've changed your API disallowing the ability for third party integrators to make API requests to join slack. And now, we (Community Admins) keep having to re-generate links for invites every 30 days? That doesn't cut it.

This is more than frustrating. Just a month ago, whatever version I was on, Slack allowed me to all of a sudden create invite links that did not expire (that was something new and I was like awesome!). This month I upgrade slack and sure enough, that was taken away. What happened, a feature flag was missed? I don't get it and seems short-sighted however it happened.

Now both maintainers of communities and the existing integrations below, we're all screwed.

rauchg/slackin#416 - shows screenshot of being able to create links that did not expire.
emedvedev/slackin-extended#205

What are the options here?

  • Open up your API again to allow people to make join requests (make the integrators happy)
  • Allow us to create invite links that don't expire (easiest solution)

Please pick an option, and keep it that way.

Bottom Line: This is creating a barrier to entry and unnecessary maintenance for those running Slack communities who do not want to worry about expired links to join our communities. I personally share that link on my website WeDoTDD.com and I do not want to have to keep updating that every 30 days.

@welcome
Copy link

welcome bot commented Aug 28, 2020

Thanks for opening this issue! If you would like to help implement an improvement, read more about contributing and consider submitting a pull request.

@dschinkel dschinkel changed the title Slack API Shuts down Inivites and Invites Expire Slack API Shuts down Inivites and Invites Expire Only Option - Please Make Up Your Mind Aug 28, 2020
@dschinkel dschinkel changed the title Slack API Shuts down Inivites and Invites Expire Only Option - Please Make Up Your Mind Slack API Shuts down Inivites and Invites Expire Only Option Aug 28, 2020
@dschinkel dschinkel changed the title Slack API Shuts down Inivites and Invites Expire Only Option Slack API Shuts down Inivites and UI provides Invites Expire Only Option Aug 28, 2020
@softmarshmallow
Copy link

We need this. If we can't generate open community link, Users with this specific needs will migrate to other services like discord. (And they already did for some.!)

@softmarshmallow
Copy link

softmarshmallow commented Nov 2, 2020

Can anyone can have direct contact with slack insider?

@joeldenning
Copy link

joeldenning commented Nov 16, 2020

We also need this for the single-spa open source community. Having to update all invitation links once every thirty days for a fully public workspace is tedious. I'm currently resorting to a recurring calendar event to remind me to regenerate an invite link, and then update all links 1 2

image

@omarsumadi
Copy link

Can't believe this is still an issue

@spurin
Copy link

spurin commented Jun 20, 2022

2 years + and mirroring a lot of the comments and difficulties in this thread. Quite simply, am trying to create a community where people can easily join up without having to have manual efforts, i.e. me updating a URL because it's been used over 100 times.

It's 2022, we really should be past these kinds of issues.

@117
Copy link

117 commented Dec 13, 2023

Hello from 2023! As far as I can tell, the only solution here is to use a headless browser and automation for creating endless links.. great. I'm curious about the rationale behind the limit of 400 users for these 'never expiring' links. Could someone explain why this specific limit was chosen? Does slack not want more participants on the platform?

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

6 participants