- Notifications
You must be signed in to change notification settings - Fork3
Matrix bot that assists with running the SeaGL Matrix space
License
NotificationsYou must be signed in to change notification settings
SeaGL/patch
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Patch, named after theSeaGL mascot, is a Matrix bot that assists with running theSeaGL Matrix space.
Install dependencies:
- Node.js,Yarn Classic, and the packages installed via
yarn install
Populate environment variables:
- Matrix Client-Server API:
MATRIX_ACCESS_TOKEN
: Secret authentication token (seethis Stack Exchange question for how to get one)MATRIX_BASE_URL
: Homeserver base URLMATRIX_RATE_LIMIT
: Rate limit in hertzISSUE_8895_COOLDOWN
: Seconds to wait before room creation (matrix-org/synapse#8895)
- Pretalx:
PRETALX_RATE_LIMIT
: Rate limit in hertz
- Sentry:
SENTRY_DSN
(Optional): Data Source Name of Sentry project. If unset, error reporting is not enabled.
Build the bot:
yarn build
Start the bot:
yarn start
About
Matrix bot that assists with running the SeaGL Matrix space