Awesome
galaxy-plugin-twitch
Twitch python plugin for GOG Galaxy 2.0
Installation
Instaling releases
- Download latest release of the plugin for your platform.
- Create plugin folder (if it does not exists yet):
- Windows:
%LOCALAPPDATA%\GOG.com\Galaxy\plugins\installed\twitch_8b831aed-dd5f-c0c5-c843-41f9751f67a2
- MacOS:
${HOME}/Library/Application Support/GOG.com/Galaxy/plugins/installed/twitch_8b831aed-dd5f-c0c5-c843-41f9751f67a2
- Windows:
- Disconnect
Twitch
plugin if it's already running, or shutdown the GLX - Unpack (and replace) plugin archive to the plugin folder created in 3.
- Re-connect(or re-start) the GLX
Installing from sources
⚠️ Make sure you know what you are doing.
Prerequisites:
git
python 3.6+
andpip
git clone https://github.com/nyash-qq/galaxy-plugin-twitch.git
cd galaxy-plugin-twitch
pip install invoke
inv install
Authentication
In order to use this plugin you have to be authenticated in Twitch App
Known issues and limitations
Twitch app
- DB contains columns for the game time tracking, but app doesn't update them. So game time tracking is not possible until GLX implements it
- App has some problems starting games installation process automatically
- No support for games on MacOS
Plugin TODO
- Friends / chat
- Web-based (no client) library retrieval
Acknowledgments
- JosefNemec for Playnite reverse engineering
- GOG for Galaxy2.0 API