Bulk download a course's files
bb_download_course_filesDownload all attached files from a course to a local folder, organized by course, for archiving or grabbing slides. Skips existing files and respects size limits.
Instructions
Walks a course and downloads every attached file to a local folder, organised by course. Use for archiving a course or grabbing all slides at once. Respects the configured size limit per file and skips files already on disk.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| courseId | Yes | Course id, e.g. "_12345_1". | |
| maxFiles | No | Cap on downloads. Default 50. | |
| maxNodes | No | Tree walk cap. Default 600. | |
| extension | No | Only this extension, e.g. "pdf". |