emedvedev / slackin-extended

Public Slack organizations made easy (extended fork of rauchg/slackin)
https://slackin-extended.emedvedev.now.sh
MIT License
161 stars 86 forks source link

Slack deprecating the users.admin.invites api #201

Open allyraza opened 4 years ago

allyraza commented 4 years ago

I have been looking at hosting an instance slack recommends using their new apps for creating tokens.

I tried creating one but seems like I can't add scope admin.users.invites for free accounts it is only available for enterprise users.

Slackin might stop working once they complete phase out the legacy api.

dschinkel commented 4 years ago

can't you just create an invite link now https://slack.com/help/articles/201330256-Invite-new-members-to-your-workspace, which would essentially kill slackin :). I'm a free user, not paid...and can still do this.

Screen Shot 2020-05-12 at 1 39 09 AM

When you go to it, this will basically kill slackin as it's doing what slackin provided https://join.slack.com/t/wedotdd/shared_invite/zt-e6fv7idi-xJojTQxM6rmjUvMGPYbXmg Screen Shot 2020-05-12 at 1 49 52 AM

Now all you need to do is direct users to that instead.

patlachance commented 4 years ago

@dschinkel but those links will expire after 30 days. bad if those links are included in readme files as some dev do to promote their projects

dschinkel commented 4 years ago

@patlachance It says above in bold text that the link does not expire in the screenshot.

softmarshmallow commented 3 years ago

image

This seems updated also, cannot make non 30 days expiring link. And also the document link above, content seems to be updated as followed.

jbvivun commented 3 years ago

Confirmed with Slack that they changed this (removed links that never expire) and do not have an ETA for bringing that functionality back. So something like Slackin is still required for landing pages-- unless you want to update the invite every 30 days by hand.