3.5.0-dev
Pre-releaseExperimental Changes
The attached builds are experimental! Some features may not work in them. I'm currently still flushing out any issues but thought I'd release these for testing purposes. It would be great to hear some feedback for this too. Since I use a Mac I can't build native Windows executables but I used Wine instead. This has been tested by a friend and he's said that the listed features below do not work.
- Image mode
- The GUI
- Restart command
How is Ghost compiled?
The native Apple Silicon binary is compiled with pyinstaller on my M1 mac so this is guaranteed to work with most features. However, the Windows executable is a little different. I have still used pyinstaller but through a Wine installation of Python 3.10. This has worked to create a running headerless version of Ghost but when I try build Ghost with the GUI enabled using TTKBootstrap I get given an error saying that Ghost can't find the font files for TTKBootstrap. This has nothing to do with Ghost so this means If I keep compiling Ghost through Wine it's most likely going to stay headerless. The image mode issue is a similar story. Ghost is unable to find the needed files for the image mode to work but this shouldn't be too hard to correct so this will be a main priority. Going forward I would like to start having binaries and executables for both Windows, Mac and Linux.
Changelog
96f4cf8 Rename config to config.example.json and add default config to gitingore so config isnt overwritten when merging changes.
2ef66ce Added checks for no desktop interface and will run headless if so
a27b5f0 Fix codeblock styling for footers
c5ced42 Add temp message to tell users about /random endpoint being removed
69be0f7 Added rich embed mode! Nope this isn't using web embeds.
b582ac2 Added rich embed webhook to GUI
37890ea Edit RPC error log
3dd10b6 Add spam command
3c26deb Update NSFW commands to use nekobot
6f49cb7 Remove unnecessary cfg var
255ec64 Improve generate help commands and add custom emojis to titles
c3ed448 Subtle style changes
c6919fd Improve config command
5a501bd Remove self from cfg.get("token")
0790c06 Fix RPS description not showing
e14c05d Add proper uptime
b7f8dc7 Subtle style changes
f7552f3 Adding short and long formatting for uptime
ee07732 Fix dox command
99b7b72 Improved specs command
eb721ba Fix search command
7003388 Hide local website files
d62e446 Add mutual server members command!
f6851e2 Add clearcache command
a221b90 Allowed delete_after to be disabled
b4fd717 Remove website files
a9aecda Improve send_message
7e5b6bd Add cool photoshop stuff
77585be Add hyperlink
3263690 Fix hyperlink
7cfbb3c Merge branch 'main' of https://github.com/bennyscripts/ghost
ebd991b Move members list outside try except so if failure default to empty list
58fb836 Add utils/memberfetch to gitignore
e511099 Add massping command
232ee42 Add embed message style option in gui
f7c99b1 Adjust headerless check to check for ttkbootstrap not tkinter
536e22b Add new compile bat for compiling windows exe using wine to gitignore
d238c06 Update version to 3.5.0-dev
a51a2f2 Improve banner printing
Full Changelog: 3.4.0...3.5.0-dev