Need to fill out a .env file. You can use the .env.example as an example
pnpm devThe first time you run it may take some time to download all the packages, but afterwards the layer should be cached.
I'm totally open to pull requests! I have a dev server setup and can provide a .env so you can get the bot running locally.
PR's should come with an update to CHANGELOG.md
When ready to update the bot, run thes commands
# 1. Uptick the version numbers
pnpm uptick <major|minor|patch>
# 2. Set docker context to the host you want to deploy to
$env:DOCKER_CONTEXT="s3bby"
# 3. Deploy the app
pnpm deployThe bot has been around for a while, and yes there are two versions of it running. The original version was created in javascript, and because of that it's kind of a pain to work in it.
So partial work was done to move some of the more intricate commands over to Typescript / Rescript. But there's still work to be done
I'm in the process of converting it to rescript, but it takes some time and often I'm too busy.
This is also just a fun side hobby project. I often use it to practice some patterns or try new things