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

Legacy tokens may no longer be created #8

Open
xamgore opened this issue Jun 1, 2021 · 8 comments
Open

Legacy tokens may no longer be created #8

xamgore opened this issue Jun 1, 2021 · 8 comments
Assignees

Comments

@xamgore
Copy link

xamgore commented Jun 1, 2021

As being mentioned in the documentation. Also, @slack/client seems to be deprecated.

@rimiti
Copy link
Owner

rimiti commented Jun 1, 2021

Can you make a PR to solve this issue ?

@xamgore
Copy link
Author

xamgore commented Jun 1, 2021

It would require a completely different strategy to use, which I'm not ready to provide right now.

@rimiti
Copy link
Owner

rimiti commented Jun 1, 2021

Ok, I understand. I'll fixe it soon.

@rimiti rimiti self-assigned this Jun 1, 2021
@inlife
Copy link

inlife commented Jun 2, 2021

Hey,

How do you think @rimiti @xamgore, is there still an option to make this work without relying on Slack's OAuth-based app? Since some organizations have the policy to enforce reviews for app installation requests, that could in a way defeat the purpose of such a tool 😄

Thanks!

@rimiti
Copy link
Owner

rimiti commented Jun 2, 2021

I think that the best ways could be:

  • using a OAuth
  • using an headless browser. Playwright for example.

@xamgore
Copy link
Author

xamgore commented Jun 4, 2021

presence endpoint and xoxp tokens would help here, though I still haven't got a working prototype. Playwright looks like an overhead.

@rimiti
Copy link
Owner

rimiti commented Jun 4, 2021

Don't hesitate to propose a PR :)

@inlife
Copy link

inlife commented Jun 15, 2021

Found a great article by @ericdraken: https://ericdraken.com/slack-always-stay-active/
Might be very helpful!

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

3 participants