A+Attendance CLI via Canvas API
Go to file
2024-01-12 17:24:09 -05:00
.gitignore add .gitignore 2024-01-12 17:24:09 -05:00
aplus.go send attendance code to all current courses when course not specified 2024-01-12 17:24:09 -05:00
canvas.go send attendance code to all current courses when course not specified 2024-01-12 17:24:09 -05:00
go.mod use golang flag instead of external getopt library 2023-11-20 10:27:50 -05:00
go.sum use golang flag instead of external getopt library 2023-11-20 10:27:50 -05:00
LICENSE Update LICENSE with author names, further reorganization. 2023-11-13 13:02:21 -05:00
main.go start working on submitting course without user-provided course code 2024-01-11 22:55:43 -05:00
README.md use the Canvas API to get A+ tool ID and URL 2023-11-20 10:08:58 -05:00
structs.go use the Canvas API to get A+ tool ID and URL 2023-11-20 10:08:58 -05:00

aplus command line utility

This is an cli utility initially created for students at Florida Polytechnic University to submit their aplus codes. In time, we intend to generalize this utility to all universities. In the meantime however, any students from other universities wishing to use the utility may change the instance_url (the main URL you see before the / when you use Canvas) variables.

Usage

List all courses and canvas course codes

aplus --list-all

List favorite courses and canvas course codes

aplus --list-favorites

Enter code for a specified course

aplus --code --course <canvas_course_number>