Skip to content

A Discord Rich Presence tool — displays your currently active program on Discord with customizable text and app name mapping

License

Notifications You must be signed in to change notification settings

Ian-bug/WhatIsBroDoing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

What Is Bro Doing

A Discord Rich Presence tool that displays your currently active application.

Discord Rich Presence Preview

Features

  • Real-time display of current active application
  • Customizable display text
  • Application name mapping support
  • Dynamic application list editing
  • Status switch

Requirements

  • Python 3.12+
  • Discord desktop client
  • Required Python packages:
    • pypresence
    • pygetwindow
    • psutil
    • pywin32

Installation

  1. Clone the repository:
git clone https://github.com/Ian-bug/WhatIsBroDoing.git
cd WhatIsBroDoing
  1. Install required packages:
pip install pypresence pygetwindow psutil pywin32

Usage

  1. Run the program:
python main.py
  1. Choose mode:

    • Enter 0 to start monitoring
    • Enter 1 to edit application list
  2. If starting monitor mode:

    • Enter custom details text (or press Enter for default "bro is doing")
    • The program will start displaying your active applications in Discord
  3. If editing application list:

    • Enter process name (e.g., "chrome.exe")
    • Enter display name (e.g., "Google Chrome")
    • The program will update the application list accordingly

Configuration

You can customize application display names in applist.py. The format is:

app_names = {
    "process_name.exe": "Display Name"
}

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

A Discord Rich Presence tool — displays your currently active program on Discord with customizable text and app name mapping

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  

Languages