Overview of scratchattach submodules
mainThe scratchattach package is organized into several functional submodules that allow users to interact with different aspects of the Scratch ecosystem and its cloud services:
scratchattach.cloud: Provides interfaces for interacting with cloud-based services and storage.scratchattach.eventhandlers: Contains logic for handling various events, such as message events, cloud server events, and cloud storage events. It includes specialized handlers likefilterbotandcombine.scratchattach.site: The primary module for interacting with the Scratch website. It includes submodules for specific site entities likeproject,user,comment,forum,studio,classroom, andactivity.scratchattach.other: Contains miscellaneous APIs and capabilities, such asproject_json_capabilitiesandother_apis.scratchattach.utils: Provides internal utility functions, includingcommons,encoder,exceptions, andrequestshelpers.