Ask HN: what do you use for instant/asynchronous communication?
Hello,
I'd like to know what instant chat tools HN folks favour for instant asynchronous communication.
I'm leaning against setting up an IRC server simply because graphical notifications would be nice. I would also prefer something open source, and possibly PHP based as I'd like to extend it and tie into our existing systems.
14 comments
[ 8.7 ms ] story [ 60.9 ms ] thread[1]: http://www.weechat.org/
- It "just works" on every platform, including my phone.
- It's great for group chat and one-on-one.
- If someone @mentions me while I'm away or offline, it will send me an email and/or pop-up on my phone just like any other notification (all of this is configurable).
- You can use HubBot with it and it has GitHub integration.
- You can use it over XMPP if you need to.
I never thought I'd pay for a chat product given all of the free options out there, but it is just so good that I can't help but recommend it to everyone.
We do all of our CI notifications and deployments with a bot in a builds channel.
With that said, Grove is going away and it doesn't look like there's a polished hosted alternative, so we're torn between setting up and managing our own internal system (which dollars per month will cost us more, once you put a dollar value on ops time) and trying to find something which will do what we want.
PHP must have an XMPP library, python and ruby do, if not.
I do miss using IRC at this company, but at some point around 08 or 09 most people switched to Skype (as we'd used to for client communication anyway) and forsake IRC, but not all were happy with it. So in early 2011 (I think) we've had some polls and 3/4 preferred XMPP over Skype, so we switched. Personally I'm very happy with it.
My experiences with client libraries in PHP were horrible, though. xmppy (Python) and smack (Java) are much better.