3 ms·
embedded media, searchable archive, ready-made webhook integration, synced history across machines, proper support for multiple logged-in clients (and lately, I
by pilif 10y ago
embedded media, searchable archive, ready-made webhook integration, synced history across machines, proper support for multiple logged-in clients (and lately, I'm really impressed with how well the voice chat works compared to, say, skype).
Yes. There's a solution for all of this with IRC, but some of it requires specialised clients, servers running somewhere and some of it requires you to write additional code.
We're in the business of writing code for our core product, not for our internal chat server.
I'm not entirely opposed to writing code for our infrastructure that's not completely product-related but if I can have something that works out of the box for a reasonable amount of money, then I will go that way.
OTOH, when the problem concerns some dependency of the product in any way, then I'm totally willing to go much greater lengths of doing the work on our end than most of other people.
Because every single piece of the puzzle you control fully is a piece you won't have to find a replacement for in a hurry sometime in the future.
But company-internal chat? If Slack breaks (or gets too expensive), there are ton of alternatives all of which would be more or less equal replacements.
- xPaw 10y agoIRC clients already exist that can do most of these things, like https://thelounge.github.io https://thelounge.github.io /Shameless plug
- pavel_lishin 10y agoIt looks like I have to run and administer my own server, and I don't see any support for uploading media or searching previous conversations. The demo is pretty, though.
- problems 10y agoUploading media is best done by using something like ShareX pointed at an internal server though so that you don't send important information outside the company. The number of times I see people write root passwords or financial info in Slack is scary.
- lima 10y agoThe Lounge is nice (I use it for IRC), but it has no persistent history, no search, or any of the other features a company would need. IRC works for a devops shop, but it's unsuitable otherwise.