-
-
Notifications
You must be signed in to change notification settings - Fork 216
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
Add support for Slack Socket Mode #414
Comments
It sure can. Please contribute! |
@dblock Slack Socket mode does not appear to give an equivalent functionality to what RTM used to do. With RTM, I had a |
@gmhawash I've never used Slack socket mode, sorry :( |
@gmhawash I'm not an expert on socket mode by any means, but I think the answer to your question is no. You can have multiple connections over socket mode for resiliency, but only one connection will be sent any given message. https://api.slack.com/apis/connections/socket-implement#connections |
To the more general issue, socket mode is supported in the sense that the client implements |
@chrisbloom7 thanks. It appears that the old RTM |
For this library for socket mode support we'd want a higher level events handling interface where you can register events and they get routed automatically. |
Hi @dblock and @chrisbloom7 , I'm considering adding websocket support to slack-ruby-client. Would you prefer a support based on |
I would say async. It's used in https://github.com/slack-ruby/slack-ruby-bot-server-rtm. I would look into not bolting something into this library though, because you don't want to drag |
@dblock deal. I'll mimic web implementation as far as I'll could. |
Since Real Time Messaging API is not usable in new Slack apps, will the Socket Mode be supported in the future?
The text was updated successfully, but these errors were encountered: