Skip to content

ucsf-education/zorgbort

Folders and files

NameName
Last commit message
Last commit date
Sep 6, 2024
Aug 11, 2023
Sep 20, 2024
Jul 31, 2024
Mar 8, 2017
Jul 30, 2024
Jul 30, 2024
Oct 18, 2021
Oct 18, 2021
Oct 18, 2021
Aug 1, 2024
Oct 18, 2021
Jul 31, 2024
Feb 14, 2025
Mar 4, 2025
Aug 1, 2024

Repository files navigation

ZORGBORT (an Ilios bot)

Zorgbort is going to make common tasks easier to do.

Running Locally:

You'll need a publicly-accessible address to configure Slack OAuth. You can create a tunnel with https://ngrok.com and run ngrok http 3000 to connect.

You'll need to configure a Slack app to test with at https://api.slack.com/apps. This will give you the details you need to authenticate the app.

  1. git clone zorgbort
  2. pnpm install
  3. add these variables to your environment:
SLACK_SIGNING_SECRET="SECRET"
SLACK_BOT_TOKEN="TOKEN"
GITHUB_TOKEN="TOKEN"
VALID_RELEASE_USERS="SLACKID,SLACKID2"
PORT=3000
  1. Run ZORGBORT with pnpm start

Acknowledgments