Watcher is a recreation of watch by @Roadcrosser designed to be simpler to setup and run yourself, requiring only nodejs to run.
To self host watcher for yourself, follow these steps.
- Install node.js 20 or newer
- Clone this repository
- Navigate inside and run
npm install. If you use yarn or pnpm, you can instead useyarn add/pnpm addto install dependencies. - Run
npm buildto compile this bot's typescript to javascript. - Copy
example.envto.envand place your bot's token there. - Create a directory named
dataat the root of the repo. - Run
npm startto begin the bot.
This bot has a public bot which you can find on the Phoenix discord server. You can join it here.
You may contribute to the source code by making a pull request with you changes.