Skip to content

ThunderRPC is a software that allow you to send a wonderful and ultra customizable rich presence to a distant application like Discord apps using PyPresence.

License

Notifications You must be signed in to change notification settings

lazzytim/thunder-rpc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitHub License Version Python

ThunderRPC is a portable software made in Python using PyPresence Lib. that allow you to send RichPresence using a Client ID. To make it work you'll need to fill all the field!, if a field is not filled, it won't work (maybe a error popup for later, I'll see!).

Have an amazing day, and have fun!


📑 Python Libraries

ThunderRPC use PyPresence to make the RPC work and CTk to make the app window. From v1.3, ThunderRPC also use pystray to make a system tray icon and minimize window instead of closing it!


🦠 Found a bug ?

You found a bug or an issues with the code and you want to help ?, go to the issues section and create an new issues!


✏️ Last change log

Version: v2.0

  • Added buttons feature
  • Added tabs to GUI
  • Completly reworked interface

🔎 Frequantly asked question

ThunderRPC doesn't launch ?

Sometimes the windows security anti-virus detect ThunderRPC as a Trojan. No worry, it is a false positive.

To fix it, go into the Windows Security Panel and go into Protection History, click on the last one (check if it is ThunderRPC!) and select on ALLOW.

My custom rpc doesn't disappear when I closed the app ?

Sometimes it happen, to repair it, open your task manager (Ctrl Alt Esc) and search for ThunderRPC Reworked vx.x, right-click on it and choose End Task. It should repair your problem. If not you may forgot to close it into your system tray icon.

The RPC isn't showing on my Discord profile, why ?

It may be multiple reason but here's the 2 most popular:

  1. You Client ID isn't correct. To rectify that, go to your discord app on the developer portal and copy the Application ID, (NOT THE BOT TOKEN!), then paste it into the Client ID field and make sure all the other field are filled!

  2. You send too much request to the Discord API, to rectify this, just create a new application and use this one instead!


❔ How to use

  1. First, you'll need to download the latest version of ThunderRPC. For this, go into the release page.
  2. Launch the executable, windows will maybe detect it as a threat, if so, go into the Windows Security Panel and create an exception for ThunderRPC.
  3. After launch, select the feature that you want and click on CONNECT. Your custom rich presence is now available!

🏓 Icons

From the v2.0 update, ThunderRPC started using Google Fonts' Icons!

About

ThunderRPC is a software that allow you to send a wonderful and ultra customizable rich presence to a distant application like Discord apps using PyPresence.

Topics

Resources

License

Stars

Watchers

Forks

Languages