A lightweight Discord custom Rich Presence manager that runs on Linux and Windows, with macOS support coming soon. Built with CustomTkinter and pypresence, heavily inspired by maximax42's amazing Discord-CustomRP.
Latest DOWNLOAD HERE
The latest official release of Genzai is available for both Linux and Windows. Check the Genzai Latest Release.
- Extract the zip file.
- Run
genzai.exeinside thegenzaifolder. - Make a new Discord application, here in the Discord Developer Portal.
- Click
New Applicationon the top right. - Create your application name, this will be your
titlein your Discord Presence. - Copy the
Application IDand paste it in theApp IDfield in Genzai. - Click
Connect - Fill out the fields you want.
- Click
Update - Enjoy your new Discord Rich Presence!
Clone the repository and cd into it.
$ git clone git@github.com:dinogomez/genzai.git
$ cd genzaiInstall the python requirements via pip
pip install -r requirements.txtI advice building the application with auto-py-to-exe or pyinstaller to avoid any issues with missing dependencies.
With auto-py-to-exe.
-
Select
One Directory -
Select
Window Based -
Select
Add Folderand add thegenzai/assetsfolder -
Select
Add Folderand addcustomtkinterpackage.Use
pip show customtkinterto find the location of the package. -
Add the
PIL._tkinter_finderhidden import -
Select
Convert .py to .exeand wait for the build to finish -
Run the
genzai.exefile in theoutputfolder
With pyinstaller, refer to this documentation when building customtkinter apps.
pyinstaller --noconfirm --onedir --windowed --icon "<Genzai Location>/Genzai/assets/genzai.ico"
--add-data "<CustomTkinter Location>/customtkinter:customtkinter/"
--add-data "<Genzai Location>/Genzai/assets:assets/"
--hidden-import "PIL._tkinter_finder"
"<Genzai Location>/Genzai/genzai.py"Contributions are welcome! Please open an issue or submit a pull request.
This project is licensed under the MIT License

