Multi-purpose Zulip bot for the Lichess workspace.
In Zulip, go to Settings -> Your bots, and add a new bot.
You may name it zuli as I did, or anything else you like.
After it's created, download its zuliprc file and put it at the root of this project.
pnpm install
pnpm dev
And you're set, try using it from your Zulip instance.
To set a redis port, password, or database, use these environment variables:
REDIS_HOST
REDIS_PORT
REDIS_PASSWORD
REDIS_DB
Example:
REDIS_HOST=localhost REDIS_PORT=9379 REDIS_DB=5 pnpm dev
Build a prod release:
pnpm build
Start it on the server:
pnpm start