Lucie's logo

Lucie

Introducing Lucie 2.0

Introducing Lucie 2.0: A major step forward

Over the past couple of months, I've been dedicated to upgrading Lucie to ensure she remains reliable and efficient as she continues to grow and serve more servers each day.

We need your feedback

As with any major release, there's a chance that a few bugs or unexpected issues may crop up during the initial phase. If you encounter any problems, please don't hesitate to report them in our official Discord server. Your feedback helps us quickly address issues and keep Lucie running smoothly.

Lucie's feature set has grown tremendously, making her one of the most versatile Discord bots out there. However, this also means it's increasingly challenging for a single developer to ensure everything works perfectly all the time. Your support, whether it's reporting bugs, suggesting new features, purchasing premium or making donations, truly makes a difference.

Thanks to our supporters

I want to thank our premium subscribers for supporting the development of Lucie. Without you, this project might not have come this far. I'd also like to express my gratitude to every user who has trusted Lucie to enhance their Discord experience. Your patience, enthusiasm, and willingness to try out our bot mean the world to me and our team.

Peek behind the scenes

Lucie now runs on TypeScript, a strongly typed superset of JavaScript, which was her previous programming language. This transition brings several benefits: reduced risk of type-related errors, a more modular and consistent codebase, and easier, faster updates with fewer mistakes. Additionally, parts of the codebase are now covered by automated tests, reducing the likelihood of issues even more. Tackling the substantial technical debt we previously avoided has also cleared the way for more efficient development.

What this means is that you can expect more frequent updates in the future and that you will be less likely to run into issues when using Lucie. Ideally, you shouldn't even run into any issues at all, but as Alan J. Perlis once said: "There are two ways to write error-free programs; only the third one works."

TL;DR

Lucie 2.0 brings a complete code rewrite, enhanced stability, and a foundation for more frequent updates.