Welcome to the EllieHub wiki!
Navigate through the articles by using the sidebar on the right. ->
What is EllieHub?
EllieHub is a desktop application designed to manage instances of the EllieBot Discord bot. Here is a list of features EllieHub has.:
Feature |
---|
Manage multiple instances of Ellie |
Manage dependencies used by Ellie |
Easy access to the settings of your bots |
Minimizes to the system tray |
Start and stop your bots directly from the app |
Watch the logs of your bot instances in real-time |
Hide the logs of your bot instances while they are running |
Save the logs of your bot instances |
Create backups of your bot instances |
Offers Light and Dark themes |
Can be resized |
Cross-platform |
Does not require administrator privileges |
How does EllieHub work?
In simple terms, EllieHub downloads the instance of EllieBot appropriate for your operating system and architecture straight from Ellie's official releases page. It then decompresses and moves the files to their final directory, where the bot can be executed.
The same goes for the dependencies, yt-dlp and ffmpeg (for Windows, Linux, and macOS). Redis is not included because it is only required for bots that are large enough to be sharded, which is not a common use-case and would be better handled by the user, since sharding would require user intervention anyway.
EllieHub also creates a settings file to keep track of the bot instances and user preferences.
To learn more, please click here.
Where can I download EllieHub?
From the official releases page.
Versions for Windows, Linux, and macOS are provided for both x64 and arm64 architectures.
What do I do if I encounter issues?
If you found an issue with EllieHub, please report it here.
If you found an issue with EllieBot, please report it in their official repository or their support server.
How can I support the project?
You can support this project by donating on: