overwolf-homeassistant-webhook
Send game events from overwolf to Home Assistant.
Disclaimer
This project is not endorsed by or affiliated with Overwolf or Home Assistant.
Setup
A step by step setup guide has been added on the Home Assistant integration repository.
Helpers
Scrape game features
Overwolf is an ever expanding and improving ecosystem. From time to time they add support for new games or new info/events in existing games.
To make it easier for this app to stay up to date, a scraper has been implemented to export an updates list of interestingFeatures
to be used in src/consts.ts
.
Just run the VSCode task Scrape game features
, copy them and paste to the consts.ts
.
How to contribute
VSCode setup
- Install Docker Desktop for Windows
- Install VSCode
- Open VSCode
- Install the Dev Containers extension
- Open the project in the remote container
- Dependencies will be installed automatically, you can however run the task
Install dependencies
to either install updated ones or just make it install them again.
Build the application
- Run the VSCode task
Build
(CTRL + Shift + B
orCMD + Shift + B
by default)
Test it
Load the application as an unpackaged app in Overwolf:
- Open Overwolf
- Open settings
- Open the
About
tab - Click on
Development options
- Click
Load unpacked extension...
- Select the
dist
folder.
Contributors
In order of first contribution date