scrapinghub / slackbot

A chat bot for Slack (https://slack.com).
MIT License
1.26k stars 394 forks source link

Slacker is abandoned: Are there any plans to migrate to a maintained module like python-slack-sdk? #223

Closed dephekt closed 3 years ago

dephekt commented 3 years ago

This is related to #220. It doesn't seem that Slacker can handle the new App-related bot tokens and many API methods that slacker was using are being removed in February 22, 2021. I'm wondering what the future of this project looks like in light of slacker being abandoned?

I tried using a bot token provided by the new Apps method (e.g. Create an app, create a bot, generate a bot token after assigning scopes to it) and when trying to run slackbot, I get an error from slacker:

slacker.Error: not_allowed_token_type

It doesn't appear new legacy integration tokens can be generated anymore, so I'm wondering if there are plans to address these issues or if I should rapidly start trying to find another solution or see if I can carve out the slacker stuff and bolt in the official Slack SDK?

dephekt commented 3 years ago

Closing this as I realized most of all of this slackbot and slacker functionality has been replicated by officially supported modules like bolt-python. I assume it's not worth it to put in a lot of effort maintaining a community supported clone in 2021 when the officially supported Slack module is looking pretty good.