scratchattach icon indicating copy to clipboard operation
scratchattach copied to clipboard

Scratch API wrapper with support for almost all site features and cloud requests framework

Results 82 scratchattach issues
Sort by recently updated
recently updated
newest added

``` Traceback (most recent call last): File "C:\Users\Misha\AppData\Local\Programs\Python\Python312\Lib\site-packages\scratchattach\cloud_requests.py", line 116, in call_request output = req_obj["on_call"](*arguments) # Calls the request function and saves the function's returned data in the output variable...

issue

I propose you add packet-loss-prevention on server to client data transmission like in TCP

enhancement

When the wifi connection is turned off, scratchattach try connection and quickly shows `disconnected` and try connection again. When I used event handler, an issue has occurred as mentioned above....

enhancement

im new to this scratchattach lib and i don't really know how to do things. I looked through the wiki, but it wasn't informative enough. when i submitted an issue,...

support

**I have to use scratchattach on a mobile device for school use and this issue impacts my use case severely. I hope the scratchattach team can help me find some...

I want to run a script 24/7 on my raspberry pi 5 and i was wondering how you can get this on raspberry pi OS 64bit

## Classroom alerts/activity parser (updates) This pr reverts commit d93c9a4c25a4f13fcb6692de6ccf1289b9208f11. the commits reverted in that commit were intended to be the contents of this PR. When cleaning up my workspace...

So this has happened a few times now but it has always been relatively the same. So if I use scratchattach V2 and up on my raspberry pi after a...

debug information missing

Implement a method/attribute in the `site.user.User` class ```py class User: # def classroom(self) -> classroom.Classroom | None: ... # If this is a student user, return a classroom object. If...

enhancement

Should there be a separate class for admin messages/classroom alerts? They come in a somewhat different format to an `activity.Activity` Currently, scratchattach just returns a list of dictionaries straight from...

enhancement