Comments (8)
Yes, it currently requires a publicly-accessible webserver to read messages from the slack side.
I'm gearing up to do a rewrite that will make a real-time socket connection to slack and not require that it be on a public server. This would allow it to run behind most firewalls. I don't have a timeline for it, though.
from hubot-slack.
Can hubot be run through XMPP like it runs on other platforms?
I'm really looking for a way around this, as Slack seems super sleek and we really want to try it out
from hubot-slack.
Or is there a way for me to use "https://github.com/tinyspeck/hammock" for working behind a firewall for certain commands?
from hubot-slack.
We have a similar use case. I handled it by opening one port to the world and setting our hubot to serve traffic on that port. It's not perfect but it's worked well enough for us so far.
from hubot-slack.
@altryne re: xmpp (and irc): https://twitter.com/avibryant/status/402925507500457984
from hubot-slack.
@patcon been struggling, it seems that Slack doesn't support hubot over xmpp :/
I'm trying to resolve with support, will update if anything changes
from hubot-slack.
Hey @altryne. I'm having troubles getting hubot to talk to the internet from behind a firewall as well. Did you find any way to get around this?
from hubot-slack.
Yeah @mbfrahry check out this ticket
#16
from hubot-slack.
Related Issues (20)
- Get the last reply in a thread HOT 4
- @slack/client is no longer developed, and its dependency "ws" has a security vulnerability HOT 2
- Replace RTM API with Event API for hubot slack adapter HOT 5
- Change the default settings to "useRtmConnect: true"
- Hubot failing to set up with error: Response not OK: method_deprecated HOT 4
- Problem setting up slack token HOT 4
- @slack/client dependency "async" has a security vulnerability HOT 2
- Best Interior Designers in Noida
- Can not trigger listener sometimes. HOT 6
- After SlackClient#send(), I can not receive message sometimes HOT 5
- DEBUG Received file_shared message from: undefined, file_id: F03PMLTMBNE HOT 4
- How to HOT 1
- unable to get response from hubot HOT 3
- App user who is initiating action is identified as channel instead of App name HOT 5
- Port hubot-slack away from @slack/client? HOT 2
- Rtm.start not getting replaced by rtm.connect HOT 6
- slack bot respond only once in the thread message HOT 3
- RTMClient failed to connect HOT 15
- hubot@>4.0.0 Cannot load adapter HOT 11
- Deleted Message Event HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from hubot-slack.