If you want to have history of more than 10,000 messages on a slack server you need to buy their premium plans which is not cheap at all. So here is a solution, slack allows us to export all the chats of a server in JSON format, so I created a app which works just like slack. All you need to upload the exported JSON and voila! you have your own slack with complete functionality that slack offers
05 Jul 2022