Add Slack support
Submitted by Jon Dufresne
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.
Other clients, such as Pidgin are known to work successfully.