Skip to content

OutdatedDev/iRacingRPC

Repository files navigation

Logo

iRacingRPC GPLv3 License GitHub Repo stars GitHub contributors

iRacing Rich Presence

Discord Rich Presence for iRacing sessions using python.

Features

  • Display current session, position, laps, current track name and car name.
  • User-friendly interface and installation
  • Lightweight
  • Customizable settings

Gallery

Idle Practice
Screenshot of idle status Screenshot of practice status
Racing
Screenshot of racing status

Installation

  1. Ensure Python 3.12.4 or later is installed.

  2. Clone the repository git clone https://github.com/OutdatedDev/iRacingRPC

  3. Navigate to the project directory cd iRacingRPC

  4. Install the required dependencies pip install -r requirements.txt

  5. Run the application py main.pyw

If you need to see the console, rename main.pyw to main.py.

Contributing

If you're interested in contributing to this project, we welcome your help! Please refer to the CONTRIBUTING.md file for detailed information on how to get started.

Whether you have ideas for new features or have found a bug that needs fixing, we encourage you to open an issue or submit a pull request. Your contributions are greatly appreciated!

Acknowledgements