/tf2-rich-presence

Discord Rich Presence for Team Fortress 2

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

Github all releases GitHub release GitHub Release Date Platform: Windows Kataiser on Steam Ko-fi

GitHub commits since latest release GitHub last commit Updates Codacy Badge Travis tests Help wanted tag

TF2 Rich Presence

Discord Rich Presence for Team Fortress 2

Preview image

(The actual program is nowhere near as nice looking as this)

Download

With self-extractor: tf2_rich_presence_v1.10.1_self_extracting.exe (7.4 MB)
Extract it yourself: tf2_rich_presence_v1.10.1.zip (9.9 MB)

Installation and running

  1. Extract tf2_rich_presence_v1.10.1.zip OR run tf2_rich_presence_v1.10.1_self_extracting.exe, whichever you downloaded.
  2. Run Launch TF2 with Rich Presence.exe.
    • OR run Launch Rich Presence alongside TF2.exe. This one doesn't automatically start Team Fortress 2.
    • Both require Steam and Discord to be running as well.

For faster launching, you can add the first EXE to your taskbar/start menu/desktop, or to Steam as a non-Steam game.

Changelogs

Building from source

For making and testing changes, or simply always running the most up-to-date code. (Windows only)

  1. Either clone the repo or download the source.
  2. Copy the entire source to another location and put the files outside of TF2 Rich Presence into that folder.
  3. Extract TF2 Rich Presence\python-3.7.5-embed-win32.zip.
  4. Make sure the python and pip commands point to Python >= 3.7.
  5. From within TF2 Rich Presence, run pip install -r requirements.txt and python build.py.