SlackBucket

Daily backup for Slack teams

2 followers

SlackBucket helps you to keep your messages alive even if you don't have a paid Slack plan. Never lose your history again! PH users get 30% discount! Send me PM)
SlackBucket gallery image
SlackBucket gallery image
SlackBucket gallery image
SlackBucket gallery image
SlackBucket gallery image
Launch tags:Web AppProductivityTech
Launch Team
AssemblyAI
AssemblyAI
Build voice AI apps with a single API
Promoted

What do you think? …

Nikita Kolmogorov
Such a great service. Would be a shame if somebody wrote a free slack bot that automatically stores the message history to user's dropbox.
Thiago Régis
@nikitakolmogorov don’t you think this guy would deserve a compensation for building such a good service? :)
Thiago Régis
@nikitakolmogorov thanks for your feedback ;)
Nikita Kolmogorov
@tregismoreira nope 😃 $20/month costs on a single Digital Ocean droplet and a couple of evenings of coding. No need to cover storage costs as it will connect directly to users' dropbox. I'll try to build it over the weekend, we'll see how it will turn out. Nice coding challenge suggested though, thank you for this 😉 However, one thing that I'll be too lazy to build will be search. But it might be built by community (as the code will be open source) or myself later when I'll not be this lazy.
Daniel Rouquette
@nikitakolmogorov Any chance building your own version?
Nikita Kolmogorov
@drouq_ I'm working on it :) will publish it on PH as soon as it's done.
Thiago Régis
Hey Makers! I built this side project because I needed for my startup. We recently downgraded our account to the free plan and lost most of our conversations, because Slack only keeps 10k messages for free plans. Slack has 8M active users, of which 3M are paid users. That means there are 5M free users. Most of them are part of large communities, in which many valuable discussions happen every day. And all these conversations are also gone forever! I have two hypothesis: 1. A fraction of these paid users don't actually need the paid plan except to keep their history alive. Still, they have to pay $6/user/mo. In a team of 10, it becomes $60, which is quite expensive for some startups. 2. Most of these communities would also like to save their conversations, but they cannot afford to pay for thousands of users. This is why I decided to build this project: to give a simple, easy and cheap way to save their messages completely. I am looking forward to getting your feedback!
Mohamed Shaheen
Kemal Goksu
This may be cool but people will think about where their messages will be stored. You should give more information about your product to your potential customers. It's good product at first glance. I just wondered what Slack is thinking about SlackBucket.
Thiago Régis
@kemalgoksucom The data is securely in a cloud database powered by Google Cloud Platform. But you are right, I gotta say something about it. >I just wondered what Slack is thinking about SlackBucket. Slack already give the ability for users (including the the ones in the free plan) to backup their data. They deliver a set of JSON files, which is only "readable" by programmers. I'm just providing a way to automate the backup, store in the cloud and display in a human-readable version. I've read all their terms and didn't find anything that could affect me. Thanks for your feedback.
Kemal Goksu
@tregismoreira Thanks for your reply. I understood better now. Good luck. :)
Nadezhda Kos
@tregismoreira Hello, Thiago! Nice job! But is this legal? ;)
Thiago Régis
@nadezhda_kos That's a good question. Slack already provide the ability for users to back up their data, even for non-paid users. Is it legal if someone wants to back up his/her data and save on GoogleDrive or Dropbox? I think so. I think I can keep my data anywhere I want. What SlackBucket does is: 1. Automate the backup process 2. Store in a secure place (powered by Google Cloud Platform) 3. Format the output so that a human can read (otherwise you would have to deal with dozen of `.json` files). Does it make any sense? :) Besides, I've read all their terms and didn't find anything against this. But I'll be happy if someone proves me wrong. This way I will be able to fix in advance. Thanks for your comment/feedback! ;)
Alex Willingham
@nadezhda_kos @tregismoreira I think that this may be against the Acceptable Use Policy with Slack (https://slack.com/acceptable-use...). Specifically: "Do not: ... access the Services in order to build a similar or competitive product or service or copy any ideas, features, functions, or graphics of the Services;" That said, I wish you good luck. I built a similar tool and we use it with my organization internally. It listens to all of the messages in each channel and once daily emails all of that day's messages to anyone who has subscribed to that channel. It's a really useful tool, because once the chats are in my email, I can use the GMail search functionality to look through my email content, google chat content, and slack chats, which is great if i can't remember what medium was used for the information i am looking for!
Thiago Régis
@nadezhda_kos @alex_willingham1 Thanks for your comment. I still think it's not competing with Slack. It's a way for users to save their own data. But anyways, I'll dig deeper on this situation to make sure we are not against any rule. Thanks again and good to know about your product 😉
Alex Willingham
Thiago Régis
Kris Williams
Our team uses slack a bunch ....How does one access the Google cloud platform ?
Thiago Régis
@taxodapp It's the backend infrastructure of SlackBucket. All data is saved in Firebase, which is very reliable and secure. Thanks for your comment 😉
Kris Williams
Ooops .. Congrats on your launch Thiago ;-)
Thiago Régis
@taxodapp Thanks!
Praveen Govind
Hey Thiago - Very nice idea Congratulations. How different is this from slackarchive?
Thiago Régis
@praveen_reddy_govind Hey, thanks for your comment 😉 I've never used slackarchive, but afaik is not for end users. It's not easy to setup an environment to run Docker etc. Besides, I am not sure if it provides an user interface to navigate between messages. The purpose of SlackBucket is to be plug-and-play, totally for end users. You just need to create your account and connect the API, then let the service perform the daily sync for you.
123
Next
Last