EZ Presence - A GUI-Python app which makes it easy to set a custom Discord Rich Presence. (BETA)

Overview

EZ Presence

EZ Presence is a GUI-Python app which makes it easy to set any custom Discord Rich Presence.

Using the App

How to Run

Since the app is in it's BETA stage, many features are changing very fast and the code will be kinda raw. It is recommended to run in terminal or command prompt as any runtime errors will appear there.

Steps to Run

If you are on Windows, you can just download the source code and run with Python. If you are on a GNU/Linux machine, it is recommended to use git clone to download the files. On a GNU system, run these commands in terminal.

cd /path/to/folder
git clone https://github.com/notsniped/ez-presence/

After downloading the repository, locate app.py path and run this in terminal.

python /path/to/file

The GUI should load and you can now set your own rich presence!

Requirements/Dependencies

Run pip install -r requirements.txt for quick install.

Python 3 or higher, Pypresence (pip install pypresence), TKinter (sudo pacman -S tk) or (sudo apt-get tk) on GNU/Linux

Troubleshooting

"Failed to initalize GUI" error

This error may occur in GNU/Linux systems. To fix this issue, try installing tk for your specific distro. Information for Debian/Ubuntu and Arch Linux are already provided in the message. If that does not solve the problem, try installing tk using pip:

pip install tk

Now the app should run without issues.

"Python: command not found" error

This most likely means that you do not have python installed in your system. This can apply to both Windows and GNU/Linux, but it is less common in GNU. If you see this error when trying to run, download the latest version of python from here.

Known Issues

Party size and Max party size don't do anything and will most likely be removed in a later version.

You might also like...
Linux GUI app to codon optimize a directory with fasta files using taxonomy ids imported as a 1-column txt file (1 taxonomy id for each file)
Linux GUI app to codon optimize a directory with fasta files using taxonomy ids imported as a 1-column txt file (1 taxonomy id for each file)

codon optimize cds paired with taxids singlefastas gui Linux GUI app to codon optimize a directory with fasta files using taxonomy ids imported as a 1

A simple quiz app using API and GUI
A simple quiz app using API and GUI

GUI-Quiz-APP It's a simple quiz app using API and GUI.

A tf publisher gui tool for ROS, which publish /tf_static message. The software is based on PyQt5.
A tf publisher gui tool for ROS, which publish /tf_static message. The software is based on PyQt5.

tf_publisher_gui for ROS Introduction How to use cd catkin_ws/src git clone https://github.com/yinwu33/tf_publisher_gui.git cd catkin_ws catkin_make s

Weather-API-GUI-Tkinter - A weather tool made using tkinter which works by fetching query city weather using an API
Weather-API-GUI-Tkinter - A weather tool made using tkinter which works by fetching query city weather using an API

Weather-API-GUI-Tkinter ☁️ ❄️ version- 1️⃣ . 0️⃣ . 0️⃣ This repo contains a weat

Create custom desktop notificatons using python

Create custom desktop notificatons using python In this video i am going to use a module called plyer

A little Python library for making simple Electron-like HTML/JS GUI apps
A little Python library for making simple Electron-like HTML/JS GUI apps

Eel Eel is a little Python library for making simple Electron-like offline HTML/JS GUI apps, with full access to Python capabilities and libraries. Ee

Turn (almost) any Python command line program into a full GUI application with one line
Turn (almost) any Python command line program into a full GUI application with one line

Gooey Turn (almost) any Python 2 or 3 Console Program into a GUI application with one line Support this project Table of Contents Gooey Table of conte

Build GUI for your Python program with JavaScript, HTML, and CSS
Build GUI for your Python program with JavaScript, HTML, and CSS

https://pywebview.flowrl.com pywebview is a lightweight cross-platform wrapper around a webview component that allows to display HTML content in its o

A Python native, OS native GUI toolkit.
A Python native, OS native GUI toolkit.

Toga A Python native, OS native GUI toolkit. Prerequisites Minimum requirements Toga requires Python 3. Python 2 is not supported. If you're on macOS,

Comments
  • Make exit button in button widget

    Make exit button in button widget

    Exit button

    The exit button can be used as an alternative for the Desktop Environment's close button or console KeyboardInterrupt.

    Code example

    # IF root = Tk()
    root.destroy()
    
    enhancement 
    opened by notsniped 1
Releases(v1.3)
  • v1.3(Jun 26, 2022)

    Thanks for following along on this update! This is a tagged release (v1.3).

    What's Changed

    • Make Visual Studio Code runtime config file by @notsniped in https://github.com/notsniped/ez-presence/pull/3
    • Make exit button in button widget by @notsniped in https://github.com/notsniped/ez-presence/pull/2
    • Add path compatibility for NT, and better UNIX path support by @notsniped in https://github.com/notsniped/ez-presence/pull/4

    New Contributors

    • @notsniped made their first contribution in https://github.com/notsniped/ez-presence/pull/3

    Full Changelog: https://github.com/notsniped/ez-presence/compare/v1.2...v1.3

    Source code(tar.gz)
    Source code(zip)
  • v1.2(Mar 14, 2022)

    Thanks for following along on this update!

    This release adds a new gnu_installer which you can run on GNU/Linux systems. It basically auto-installs the dependencies and modules required to run the app on your machine.

    Source code(tar.gz)
    Source code(zip)
  • v1(Mar 2, 2022)

Owner
notsniped
A random developer who knows HTML, CSS, JavaScript and Python. Also I own and develop a discord bot called 'isobot' which tops 60 guilds. So yes thats all.
notsniped
A graphical user interface calendar with python

GUI-Calendar A graphical user interface calendar with python In this project I used tkinter module If you dont have tkinter module you can install it

Arone Sadegh 1 Dec 18, 2021
System Tray Icon for PySimpleGUI (the tkinter version). Adds a system tray icon by using pystray and PIL

psgtray Add a System Tray Icon to your tkinter port of PySimpleGUI. Installation via pip Installation is via pip: python -m pip install psgtray or if

PySimpleGUI 38 Dec 30, 2022
Write desktop and web apps in pure Python

Flexx Want to stay up-to-date about (changes to) Flexx? Subscribe to the NEWS issue. Introduction Flexx is a pure Python toolkit for creating graphica

flexxui 3.1k Jan 08, 2023
A library for building modern declarative desktop applications in WX.

re-wx is a library for building modern declarative desktop applications. It's built as a management layer on top of WXPython, which means you get all the goodness of a mature, native, cross-platform

Chris 115 Dec 24, 2022
yfinance is a library where you can see stocks, crypto and tickers information

yfinance is a library where you can see stocks, crypto and tickers information.

Joaquin 3 Nov 19, 2022
Edifice: a declarative GUI library for Python

Edifice is a Python library for building reactive UI, inspired by modern Javascript libraries such as React.

David Ding 193 Dec 11, 2022
Tkinter-ATM - Python GUI case made with Tkinter

tkinter-ATM Python GUI case made with Tkinter The task of this case was to creat

2 Jan 13, 2022
The quick and easy way to add versatile graphical interfaces with networking capabilities to your Python programs.

The quick and easy way to add versatile graphical interfaces with networking capabilities to your Python programs. Give instant access to your application to whoever you want on the Internet, without

Claude SIMON 215 Dec 28, 2022
A desktop application developed in Python with PyQt5 to predict demand and help monitor and schedule brewing processes for Barnaby's Brewhouse.

brewhouse-management A desktop application developed in Python with PyQt5 to predict demand and help monitor and schedule brewing processes for Barnab

Isaac Cheng 2 Jul 09, 2022
Chatterpatter - A simple GUI complex backend Chat Application made using python

Chatterpatter - A simple GUI complex backend Chat Application made using python

Gurneet Singh 2 Jan 08, 2022
This is a GUI based text and image messenger. Other functionalities will be added soon.

Pigeon-Messenger (Requires Python and Kivy) Pigeon is a GUI based text and image messenger using Kivy and Python. Currently the layout is built. Funct

4 Jan 21, 2022
Tukaan is the new framework that aims to replace Tkinter

Tukaan is the new, pythonic and colorful (like a keel-billed toucan) framework that aims to replace Tkinter. It has everything (on my computer, not at GitHub) that you need to develop cross-platform

Tukaan 101 Jan 08, 2023
python+PySimpleGUI+pyserial+threading

GUI_pyserial python+PySimpleGUI+pyserial+threading 功能 1.利用PySimpleGUI制作图形用户界面 2.利用threading实现多线程调用pyserial处理串口通信 模块版本 PySimpleGUI 4.46.0 pyserial 3.5

2 Dec 27, 2022
A simple yet powerful TUI framework for your Python (3.7+) applications

A simple yet powerful TUI framework for your Python (3.7+) applications

1.4k Jan 04, 2023
Verify file hashes of downloaded files easily in a GUI

HASH-verify Verify file hashes of downloaded files easily in a GUI What it does... This gui based Python3 app calculates 3 types of file hashes and ca

Christian Richter-Pedersen 10 Dec 13, 2022
Small Python scripts to take screenshot from a KaiOS/FFOS device and to mirror the screen of your phone.

This version of kaiscr is written by tkinter and can run in windows(use kailive-tk.py). "kailive-tk-speed.py" is speed optimization version. The sourc

openGiraffes Group 2 Mar 02, 2022
Advanced GUI Calculator with Beautiful UI and Clear Code.

Advanced GUI Calculator with Beautiful UI and Clear Code.

Mohammad Dori 3 Jul 15, 2022
Make nixos usable for non-technical users through a settings / package management GUI.

Nix-Gui Make nixos usable for non-technical users through a settings / package management GUI. Motives The declarative nature of ni

547 Dec 31, 2022
Software com funçoes de A a Z feito no Python

Introdução Iniciante em programação Python, decidi criar um programa com diversas ferramentas de A a Z. Funções Ferramenta de Gerenciamento e Manutenç

João Pedro 1 Jan 26, 2022
Json IDE made with Python tkinter!

JIDE Json IDE made with Python tkinter! Download: https://github.com/LouisTheXIV/JIDE/releases/tag/v0.1 Features In JIDE everything is customisable do

n0 7 May 14, 2022