[HN Gopher] Show HN: SaveSlack - create searchable knowledgebase...
___________________________________________________________________
Show HN: SaveSlack - create searchable knowledgebase from your
Slack community
Author : sixhobbits
Score : 69 points
Date : 2022-08-08 14:32 UTC (8 hours ago)
(HTM) web link (saveslack.com)
(TXT) w3m dump (saveslack.com)
| mushufasa wrote:
| Alternatively -- use Zulip
| [deleted]
| awsation wrote:
| Is there a solution like this for Microsoft Teams ?
| orlandrescu wrote:
| Is it possible to self-host?
| sixhobbits wrote:
| Yes, you will get a link to a .zip file of the entire website
| after uploading too so you can host it yourself. I'll add an
| option to self-host the tool itself too if it's something
| people want as I know uploading all your messages to a random
| website might not be for everyone!
| kfrzcode wrote:
| Glean is pretty great!
| sixhobbits wrote:
| Hey HN, got the idea to build this a few days ago when someone
| mentioned that they were looking to migrate their technical
| community away from Slack due to the new 3-month free-tier limit
| for messages.
|
| It's pretty rough around the edges still, but if it's something
| you might find useful, let me know and I'll keep working on it.
| squid322 wrote:
| what is the difference to http://linen.dev/?
| sixhobbits wrote:
| oh that looks great! I didn't find it when I was looking for
| Slack export tools, but looks a bit more polished. Not sure if
| it's fully static though? Seems a bit slower to me, so that
| might be one key difference.
| squid322 wrote:
| yea its fully static and also offers a paid plan with CNAME
| and so on. It works fairly well for me but there is still
| room for improvement. Was only a matter of time until some
| competition appeared, do you already have an idea how your
| paid plan will look like? Another key differentiator could be
| a selfhosting option as mentioned above. will definitely
| follow this projects progress
| sixhobbits wrote:
| I would definitely offer a lower price for custom domain --
| 99/month seems excessive, but no I haven't thought too much
| about pricing yet - would love to hear your thoughts on
| what you would be happy to pay for what features!
| cheeseblubber wrote:
| Hi I'm the author of Linen.dev. I can elaborate a bit on this.
| There are a ton of free tools that offer some form or another
| of this service. About half of the communities that are using
| Linen have built something similar themselves.
|
| We offer a bunch of little things that you might not build but
| are very helpful:
|
| * We support real time message sync in addition to historic
| uploads
|
| * We support sitemaps for large communities since our largest
| community has over 50k members and almost a million messages
| and it makes it easier for google to find the conversations
|
| * We support emoji and image attachments
|
| * We offer anonymization for your community members so it hides
| display name as well as profile pictures.
|
| We charge a higher price for premium account because we are 2
| full time engineers working on this and want to hit
| profitability so we can be around for the long run. We are
| still experimenting with the pricing model so if pricing is an
| issue let me know.
| [deleted]
| Macacity wrote:
| Will I be able to remove my slack archive from this site after
| uploading it?
| sixhobbits wrote:
| not automatically at the moment, but if you email me I can
| delete it for you.
| dijonman2 wrote:
| Solving a problem that shouldn't exist. Use other products like
| Confluence
| junipertea wrote:
| 1. Confluence is awful. 2. The reality is, people use slack
| right now and share an enormous amount of knowledge within
| channels. Would it be better if everyone spent effort writing
| knowledge to a wiki and linking it? Maybe. It is not happening
| right now and this tool solves a problem that does exist.
| [deleted]
| czue wrote:
| Love this! Just used it to archive one of my slack communities
| and it worked great.
| sixhobbits wrote:
| thanks!
| michaelbuckbee wrote:
| This is neat, but it seems a bit more like just a searchable
| index and not so much like an actual structured "knowledgebase".
|
| https://kbclip.com/ is something we've been using as you don't
| have to deal with the slog of searching through all the inane
| conversations to find what you're looking for (and it's a lot
| more structured). That being said, you do have recognize that you
| want to save something up front.
|
| Maybe use both?
| mjwhansen wrote:
| +1 for kbclip!
| [deleted]
| fideloper wrote:
| Hey, I was just looking into kbclip the other day, that looks
| really solid. It works within the native Slack app, which is a
| nicer experience than trying to replicate data into an external
| wiki in my case.
| lettergram wrote:
| I built this: https://insideropinion.com/
|
| Works more like a searchable knowledge graph, with the ability
| to identify users as nodes. Ie you can search for answers in
| the messages, links that probably have answers and people who
| would likely know the answers (we then link to said people).
| amattn wrote:
| Thanks for the shoutout! KB Clip Founder here.
|
| I'm happy to answer any questions people have. Initial feedback
| has been pretty positive so far.
|
| Valid point about how KB Clip is "opt-in". that's intentional
| as many channels can be like a firehose. The core tenet of KB
| Clip design is that the most important info should be clipped
| and it should only take seconds to do so. I love a good pun or
| gif war and anyone, but not in my wiki or KB.
|
| That being said, I've also got some roadmap features that help
| surface conversations that heuristically might be important to
| save as well.
| 1kevgriff wrote:
| kbclip was my immediate thought too! It's such a cool tool,
| everyone should check it out.
| sixhobbits wrote:
| Yeah SaveSlack creates one markdown fine per channel under the
| hood so its quite easy to clean things up and edit them but
| does take a bit of manual work
| schnebbau wrote:
| Start thinking about what you will rename to when Slack send you
| a C & D for using their name in yours.
| sixhobbits wrote:
| That will mean it is successful!
| [deleted]
| kampsduac wrote:
| What's the search indexing architecture look like under the hood?
| sixhobbits wrote:
| It uses mkdocs-material which is built with Lunr
| btown wrote:
| Great to see something that's turnkey here! For those who need
| "unlimited power" to build structured data from Slack, I'm a big
| fan of Skyvia's Slack connector
| https://docs.skyvia.com/connectors/cloud-sources/slack_conne...
| which can maintain a synchronized copy of a Slack workspace in
| any SQL database you give it write access to. It's not cheap, but
| works quite well, and then your content can be sliced however you
| need it to be, and insights built into your internal tools.
| [deleted]
| f0e4c2f7 wrote:
| Anything like this for Discord?
| sixhobbits wrote:
| Haven't looked at Discord yet but there's another comment that
| links to a tool that supports both
| rhyssullivan1 wrote:
| I've built a solution for this for Discord, it's called
| AnswerOverflow! (https://www.answeroverflow.com/)
|
| Doing this indexing work is a bit different on Discord as their
| privacy policy doesn't let you publicly share users messages
| without them consenting first - so this project has got a lot
| built out for driving user consent to allow for those messages
| to be displayed publicly.
|
| For users who haven't explicitly said they want their messages
| to be public, those messages can still be shown on the site
| they just have to be behind a sign in that checks if the users
| are in the same server
|
| A big focus of this project is building out tools to improve
| help channels on Discord and then using what gets built out to
| drive user consent, for example one feature of it is being able
| to mark questions as solved which also prompts users to
| contribute their messages
| f0e4c2f7 wrote:
| Wow this looks great - thanks for sharing.
| madeofpalk wrote:
| Have you been approved for the privileged message content
| intent? Or you just relying on staying < 100 servers?
| rhyssullivan1 wrote:
| I haven't requested privileged message content intent yet
| as you need to be in at least 75 servers to do that but I
| don't think this project will have any trouble getting it -
| the plan is to grow past 100 servers, at the moment I'm
| working on reaching out to people to grow it more.
|
| It's already gone through some review at Discord as the bot
| got incorrectly quarantined when it was in its first
| server, so I had to explain what it was and how it worked
| in my support ticket. They didn't raise any concerns and
| unquarantined it
|
| Compliance with the ToS is also expanded upon more at
| https://www.answeroverflow.com/faq
| bbu wrote:
| A few days ago I've used https://github.com/nthitz/discord-
| slack-import to import the slack channels to Discord. It's not
| perfect (doesn't use threads) but it's one of the better tools
| I've found.
|
| If somebody knows a more recent/feature rich tool, I'd love to
| hear it!
|
| rereading your comment: I guess you are looking for a way to
| export your discord history, not import your slack history into
| discord. sorry!
___________________________________________________________________
(page generated 2022-08-08 23:01 UTC)