No description
- Python 95.4%
- Dockerfile 4.6%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
|
All checks were successful
Build and Publish / build_and_publish (push) Successful in 2m1s
|
||
| .forgejo/workflows | ||
| src | ||
| .gitignore | ||
| Dockerfile | ||
| LICENSE.md | ||
| README.md | ||
| requirements.txt | ||
ScheduleBot
Matrix bot that posts when events on the U.S. President's public schedule begin, using the White House schedule API.
Usage
ScheduleBot is configured through environment variables:
MATRIX_HOMESERVER- matrix homeserver URLMATRIX_USER_ID- matrix user ID for the botMATRIX_DEVICE_ID- matrix device ID for the botMATRIX_OWNER_ID- matrix user ID of the bot ownerMATRIX_CHANNEL_ID- matrix channel ID to post schedule updates toBOT_ACCESS_TOKEN- access token for the botREDIS_HOST- redis server hostnameREDIS_PASSWORD- redis server passwordPOLL_INTERVAL_SECONDS- optional poll interval (default60)