is it possible to use slackin now ? (legacy tokens are not supported by Slack anymore)
StefanoSalsano opened this issue · comments
Slack no longer support the use of legacy tokens and replaces them with Slack apps.
This was already mentioned in issue #412 :
It looks like you can still create legacy tokens until May 5th here: https://api.slack.com/legacy/custom-integrations/legacy-tokens
After legacy tokens are deprecated, it seems only Enterprise Slack teams will be able to use auto-invite flows/apps, because the admin.users.invite api method is restricted: https://api.slack.com/methods/admin.users.invite
is there a way to use slackin now ?
Looks like now you can just generate your own url to share
So slackin is dead because going to that generated url gives you essentially what slackin gave you
https://join.slack.com/t/wedotdd/shared_invite/zt-e6fv7idi-xJojTQxM6rmjUvMGPYbXmg
Now all you need to do is direct users to that instead.
Looks like now you can just generate your own url to share
So slackin is dead because going to that generated url gives you essentially what slackin gave you
https://join.slack.com/t/wedotdd/shared_invite/zt-e6fv7idi-xJojTQxM6rmjUvMGPYbXmg
Now all you need to do is direct users to that instead.
Invite links will expire due to security reasons. So you have I think 30 days and you need to recreate the invite link again.
where are you seeing that? Just wondering how you know that since the above does not mention that.
Yea something's odd. One of my workspaces shows it's not going to expire but a new workspace I just created, the shared link in that one does say it expires. Now I'm really confused.
I'm attending the Slack call tomorrow where they talk about the roadmap. If I can I'll ask about it.
I'm attending the Slack call tomorrow where they talk about the roadmap. If I can I'll ask about it.
It's possible ! I needed to deactive the link. Create a new one with a CUSTOM expire date and you can select never expire. So it's working with never expire.
ah ok that must be what I did different. Interesting.
They should still provision for this to work via oauth bot scopes
They should still provision for this to work via oauth bot scopes
You say should. We can't make a legacy token any longer. So if someone knows how to setup a connection to the api that would be nice. Until then only not expiring invite links from within Slack itself are possilbe.
Yes that is the option I've gone for, archiving the fork of this repo
Long term will probably look for a chat software a bit more suited to needs
TBH, this is much easier (no offense to the creators) just using slack. Slackin required a server for what I can just now do via native slack.
I was able to create a link that never expires today, not sure why the option exists for some and not others...
did you upgrade to the latest version of Slack? 4.8.0 took the option away
I opened basically a complaint on it here integrations/slack#1063
did you upgrade to the latest version of Slack? 4.8.0 took the option away
I used the webapp and not the desktop app, maybe that's the difference. I'm guessing I'm using the latest version.
Most people use the desktop client...
It appears that paid organizations can create invitations that never expire; free orgs have a 30 day expiration.
Is invitation link generation as api not requires enterprise version?, if so we can alt this project to generate it with cron job, redirect them on the existing ui.