3 ms·
(a) Use screen or tmux. Log. (b) Post links. Everyone in IRC has been doing this for 30 years. Works fine. (c) Have your client log, or have a bot log to s
by fredkbloggs 11y ago
(a) Use screen or tmux. Log.
(b) Post links. Everyone in IRC has been doing this for 30 years. Works fine.
(c) Have your client log, or have a bot log to something with HTTP access. You can then use grep or a fancy web app or anything in between to search.
I'm with the parent. Scalable chat is a solved problem; it was solved in the open, via open source and open networks, over 20 years ago. Everything since has been focused not on the technical problems of chat but on the business problem of making money from chat. The fact that someone out there wants to make money on chat does not mean you need to give them money to solve your chat problems. Paying for things of value is fine, but in this case you simply don't need to. Sometimes the best things really are free.
- archinal 11y agoSemantically, an issue with posting links instead of files is that your users then need to go ahead and upload the file somewhere manually. HipChat takes care of this by adding the file to an S3 bucket when you drag it into the client. Way less hassle, especially for non-technical users.
- comex 11y ago> (a) Use screen or tmux. Log. This is not something "your marketer guy can easily use". And even for techies it has issues like lack of notifications (fixable), lack of non-suck mobile support, and, extremely important for me even if apparently not for some, typing latency (mosh is a partial solution but not good enough for me). There are a few applications that use a daemon running a custom protocol to fix the scrollback issue: Quassel, Smuxi, weechat remotes, others. This is a decent approach in general, and the one that I use (weechat + Glowing Bear), but I haven't found any such applications with good mobile support or which are very high quality in general. Maybe IRCCloud is the answer - has a spiffy web client and iOS and Android apps. It's a hosted service and non-free so I am not willing to use it myself, but most people don't care that much about such things, and it's not like Slack is any better on that front.
- vacri 11y agoScalable chat itself has been solved, but the features the GP wanted were not part of that solution. For example "post links" means you now have to add an external service - that's not a "solved" feature. Likewise, screen/tmux is not a solution for non-techies like the stereotypical 'marketing guy'. Most people don't even know what a terminal is.