v4.0.0
Ghost has undergone some major changes! What started as a private rewrite, originally intended for a licensed, closed-source release, has shifted direction. After a long internal debate, I’ve decided to continue developing Ghost as a public, open-source project.
The most significant update is a complete rewrite of the GUI system, alongside major improvements to the bot itself. A new controller has been implemented, allowing the GUI to communicate with the bot without interfering with its operation, resulting in a much smoother user experience. The interface has also received a full visual refresh, introducing a cleaner design and several new features.
In addition, all data files, including themes, scripts, and backups, are now stored in consistent locations across operating systems:
- On Windows:
%APPDATA%/Ghost - On macOS:
~/Library/Application Support/Ghost - On Linux:
~/.config/ghost
New GUI Features
- Font checker on first start up
- Deleted Message Logger on the home page
- Colourful console
- Collapsible setting panels
- Automatic saving and updating
- Simple scripts page allowing you to create and delete scripts
![]() |
![]() |
|---|
Note
If you'd like to run Ghost server-side, you're welcome to! However, please note that the precompiled builds won’t work for this setup. You'll need to run the source code directly, just follow the instructions in the README to get started. Ghost v4.0.0 supports Windows, macOS, and Linux. That said, keep in mind that Ghost is developed primarily on macOS, so you may encounter some platform-specific issues on Windows or Linux.
Warning
Using Ghost is against Discord's TOS and can result in account termination! To avoid termination, do not use any commands in bigger servers especially ones moderated by Discord staff and do not use any of the abuse commands. I do not take any responsibility for the actions that may be caused by using Ghost. Please use with caution!
New Contributors
- @CodeByAidan made their first contribution in #18
Full Changelog: 3.5.1...4.0.0

