diff --git a/README.md b/README.md index 9ef4415..c848259 100644 --- a/README.md +++ b/README.md @@ -13,7 +13,8 @@ weekly [CSSS seminar series](https://csss.uw.edu/seminars) at the a set number of those seminars to get credit. The script reads the weekly attendance export that the [Canvas Roll -Call](FIXME) tool emails you, cross-references it against the live Canvas +Call](https://community.instructure.com/en/kb/articles/662770-what-is-the-roll-call-attendance-tool) +tool emails you, cross-references it against the live Canvas enrollment, and sends warning DMs through the Canvas Conversations API. A small Python script writes a short note to each student—scoped to the course—in the same language you would have written yourself. @@ -50,8 +51,9 @@ quarter, annotated with the warning dates from the contact log. library, which appeared in 3.11). - The `requests` library (`pip install requests` or `apt install python3-requests`). Everything else is in the stdlib. -- A Canvas instance with the Roll Call (Attendance) LTI tool and - personal API access enabled for you as the instructor. +- A Canvas instance with the + [Roll Call (Attendance) LTI tool](https://community.instructure.com/en/kb/articles/662770-what-is-the-roll-call-attendance-tool) + and personal API access enabled for you as the instructor. ## Setup