- A recent Linux distro
- QtDBus (and QtCore) > 5
- NodeJS > 8
- Download the repo
- Edit
binding.gyp
to include the correct locations of QtCore and QtDBus - Run
npm install
- Run
tsc
- Copy
secrets.default.json
tosecrets.json
and fill in the fields - Run
node src/bot.js
- Make configure script to find Qt stuff and disable if not on Linux
- Config 'complex' module
- Merge commands into less files