Hacker News new | past | comments | ask | show | jobs | submit login

I never used Slack out of choice either. I've used it because I was forced to due to others' decisions. So now I've lost a bunch of my communications due to others' choices that I had little control over.



...OK, so you chose to communicate on it in order to communicate with "others", presumably due to an employer wanting you all to use Slack. In that situation, your communications are often legally not your own property (though it is arguable, at least in the US).

If you're using it personally, the limits on message counts are made quite clear. Exceeding them makes export difficult or impossible without paying. So don't exceed them.

A huge chunk of Slack's value prop (after decent UX) is exactly the fact that they have all of your communications. No chat admins, servers to manage and back up, or networking hell to orchestrate non-text content sharing in a multiparty way. Also makes corporate folks who pay for it happy as they have pretty good auditability/retention controls--not perfect, of course, but better than a truly p2p/federated solution, and again: no infrastructure management needed.

You don't have to be happy with it, but those are features, not bugs, and are valuable to many.

You also just, y'know, don't have to use Slack. Nobody is putting a gun to your head. If the hill you want to die on is "I won't work for any company/team that uses this chat platform", well, that's your choice (hell, there's not even an argument to be made about ubiquity making it a false choice; Slack has plenty of competitors, both paid/hosted and FOSS/federated, in active use by big companies). But don't pretend that a lack of local history or easy export is some sort of highway robbery or hostage situation.


No, I'm not referring to employment communications or personal communications. There are other categories where I've had no choice but to use the same communication channels others were using despite the content of my communications being emphatically mine.

Are you just trying to be infuriating?


> I'm not referring to employment communications or personal communications.

What are you talking about then? All of my communications are either personal or employment related, almost by definition.


I actually had the same question. Maybe community or neighborhood groups or volunteer activities? I'd probably just call all that personal but I could see a distinction.


Everything is personal or employer/business. Why are you assuming such malice from the person you responded to?


> So now I've lost a bunch of my communications due to others' choices that I had little control over.

I wrote a simple exporter using Slack api. It archives Slack from position of user, almost everything (like attachments).

But I'm not publishing it on GitHub because I don't want more people to use it, and don't want Slack to block mass api calls, and don't want slacks admins to know I written it and use it.


Your exporter goes beyond the 10k limit for DMs on a free plan?


I didn't try on free plan. But maybe just run it incrementally, at least once every 10k messages.


Well then you missed the entire point of my comment, which was specifically about the free plan, and specifically about when you haven't had a chance to run such a script incrementally.


The exporter doesn’t export DMs at all, does it? (On any plan).




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: