This script checks if new reviews are ready on WaniKani and sends a push notification via Gotify if there are any.
- A Gotify instance
- A WaniKani API token
- LuaRocks
Install the script via LuaRocks and schedule running the script hourly (I'm using systemd timers to do this)
The script requires 3 arguments:
- Your WaniKani API Token
- A Gotify instance URL
- A Gotify application token
Usage example: lua notifier.lua <WaniKani API Token> <Gotify URL> <Gotify Application Token>