slack icon indicating copy to clipboard operation
slack copied to clipboard

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

Open dschinkel opened this issue 4 years ago • 7 comments

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.

https://github.com/rauchg/slackin/issues/416 - shows screenshot of being able to create links that did not expire. https://github.com/emedvedev/slackin-extended/issues/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.

dschinkel avatar Aug 28 '20 19:08 dschinkel

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

welcome[bot] avatar Aug 28 '20 19:08 welcome[bot]

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 avatar Nov 02 '20 10:11 softmarshmallow

Can anyone can have direct contact with slack insider?

softmarshmallow avatar Nov 02 '20 10:11 softmarshmallow

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

joeldenning avatar Nov 16 '20 19:11 joeldenning

Can't believe this is still an issue

omarsumadi avatar Feb 16 '21 14:02 omarsumadi

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.

spurin avatar Jun 20 '22 12:06 spurin

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?

117 avatar Dec 13 '23 08:12 117