Archive Bot

A modern overhaul of the Archive Bot website. Archive bot is a Discord bot that automates the archiving process for Discord servers.

a screenshot showing the new archive bot hero section

Archive Bot is a modernized website for a Discord bot that automates server archiving, providing a streamlined way to save and organize Discord data. This overhaul replaces earlier iterations with a sleek, user-friendly interface and improved functionality.

Originally, the project began in 2021 with plain HTML and CSS before transitioning to a TypeScript-based templating system in 2022. I joined to improve the UI and contributed by creating a Flask API to replace the old method of generating individual HTML files for archive downloads. While functional, the approach was cumbersome and lacked scalability.

Fast forward to today, Archive Bot has grown significantly and operates under a new company. I’ve been freelanced to redesign the frontend from the ground up using Next.js, TypeScript, Prisma, Tailwind, and Framer Motion.

The current version eliminates outdated features like randomly generated password links, introducing secure Discord authentication instead. By leveraging server-side functions in Next.js, the system is now faster, safer, and easier to use.

This redesign focuses on enhancing both usability and aesthetics, creating a polished experience for users. While most of the UI and functionality are complete, the project is currently on hold as the client prioritizes other initiatives.

Even with its hiatus, Archive Bot represents a significant step forward in simplifying and modernizing server archiving for Discord communities.