slack-ruby-bot-server icon indicating copy to clipboard operation
slack-ruby-bot-server copied to clipboard

Add support for socket mode

Open dblock opened this issue 4 years ago • 4 comments

https://api.slack.com/apis/connections/socket

dblock avatar Jun 10 '21 14:06 dblock

I need to enable socket mode on a new internal slack application. I'm curious to know if you've made any progress on implementing this yet, as well as if you expect this functionality to be ported over to the slack-ruby-client.

chrisbloom7 avatar Nov 26 '21 17:11 chrisbloom7

I need to enable socket mode on a new internal slack application. I'm curious to know if you've made any progress on implementing this yet, as well as if you expect this functionality to be ported over to the slack-ruby-client.

AFAIK nobody has worked on this, please contribute!

dblock avatar Nov 26 '21 22:11 dblock

I needed to explore this as a standalone client to understand the fundamentals of how it works. Now that I have a better understanding of it I'll try to think about how this might integrate into this stack. Since I'm most familiar with slack-ruby-client - do you think it would make sense to try to add it there and then port it here? I'm not sure how the two projects relate to each other and what the overlap would be.

chrisbloom7 avatar Nov 29 '21 18:11 chrisbloom7

  • apps.connections.open definitely belongs in slack-ruby-client
  • socket mode specifics likely belong in an extension similar to https://github.com/slack-ruby/slack-ruby-bot-server-rtm

dblock avatar Nov 30 '21 12:11 dblock