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.exe
inside thegenzai
folder. - Make a new Discord application, here in the Discord Developer Portal.
- Click
New Application
on the top right. - Create your application name, this will be your
title
in your Discord Presence. - Copy the
Application ID
and paste it in theApp ID
field 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 genzai
Install the python requirements via pip
pip install -r requirements.txt
I 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 Folder
and add thegenzai/assets
folder -
Select
Add Folder
and addcustomtkinter
package.Use
pip show customtkinter
to find the location of the package. -
Add the
PIL._tkinter_finder
hidden import -
Select
Convert .py to .exe
and wait for the build to finish -
Run the
genzai.exe
file in theoutput
folder
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