Add Slack support
Submitted by Jon Dufresne
Link to original bug (#749861)
Description
Slack service: https://slack.com/
Beyond the Slack API, Slack has support for XMPP: https://slack.zendesk.com/hc/en-us/articles/201727913-Connecting-to-Slack-over-IRC-and-XMPP.
I tried using this with Empathy, however, this fails to create a connection. I contacted Slack help center, this is their response:
Many thanks for contacting us and I'm so sorry for the hassle here -- I'm afraid that it's not currently possible to connect to our XMPP servers with Empathy because, to connect, it's waiting for a response to its IQ ping, which we don’t support.
We do have it on our list to add a ‘not supported’ response here, so that clients will continue connecting but, for now, clients which send IQ pings during initialization will not be able to connect to Slack’s XMPP servers.
Could I ask whether you're able to connect to the Slack gateway with another XMPP client? That should help you connect without a problem.
https://my.slack.com/apps
I do apologize about this — I hope using another client lets you connect (if not, please let me know). Slack can also run in any modern browser, and there is a Chrome app you can set up if you would like the feel of a desktop app. Please see this page if you'd like instructions for this:Other clients, such as Pidgin are known to work successfully.