Discuss Scratch

GratefulGamer9398233
Scratcher
1000+ posts

Scapi - Asynchronous Scratch API Module [Python]

MonkeyBean2 wrote:

why does this topic have 23 million views?

ito-noizi wrote:

I’m not sure either, but it’s probably just spam.
Just a guess, but I remember scapi getting a bad rep a while ago, even though it’s not actually a bad tool. Maybe some trolls used that as an excuse to boost the view count.
yjdi
New Scratcher
5 posts

Scapi - Asynchronous Scratch API Module [Python]

I just tried it and it seems that forum views are the number of times a page has been displayed.
If it gets deleted for this reason, it will likely lead to abuse on other topics.
But it's probably best not to talk too much about things that aren't related to Scapi.
ito-noizi
Scratcher
100+ posts

Scapi - Asynchronous Scratch API Module [Python]

We're working on Scapi now.
kakeruzoku asked what he should start on:
- Scratch API (forum?)
- External APIs (ScratchAuth, Ocular, PenguinMod, etc.)
- Project editor (run tool?)
- Cloud requests (something like ScratchAttach?)
- Scratch Datas(user ID to user name etc.)

Please let us know which one he should start with!



開発者の kakeruzoku が何に着手するべきか迷っているようです。
- Scratch API(フォーラム?)
- 外部API(ScratchAuth、Ocular、PenguinMod など)
- プロジェクトエディタ(実行ツール?)
- クラウドリクエスト(ScratchAttach のようなもの?)
- Scratch データ(ユーザーIDからユーザー名など)

どれから始めるべきだと思いますか?

Last edited by ito-noizi (June 4, 2025 06:27:53)

ito-noizi
Scratcher
100+ posts

Scapi - Asynchronous Scratch API Module [Python]

I didn't know this before, but it seems that `__repr__` is preferred over `__str__`. It makes things easier to read, especially when dealing with data inside `dict` or `list`.
ito-noizi
Scratcher
100+ posts

Scapi - Asynchronous Scratch API Module [Python]

kamoz99
Scratcher
100+ posts

Scapi - Asynchronous Scratch API Module [Python]

I guess the Scratch Team has reset the view count, since it is now at 18000, not at 50,000,000

Edit: It's now at more than 1 million, so it is constantly being botted

Last edited by kamoz99 (June 17, 2025 20:08:57)

acohen_bhusd
Scratcher
500+ posts

Scapi - Asynchronous Scratch API Module [Python]

they should make it so that accounts can only get one view in any topic per 30 minutes
scapi_py
New Scratcher
4 posts

Scapi - Asynchronous Scratch API Module [Python]

New release v2.1.0
https://github.com/kakeruzoku/scapi/releases/tag/2.1.0

Last edited by scapi_py (June 24, 2025 07:47:10)

kamoz99
Scratcher
100+ posts

Scapi - Asynchronous Scratch API Module [Python]

There is a bug in Scapi, when I type some code, it returns
SyntaxError: f-string: unmatched '('

Last edited by kamoz99 (June 25, 2025 10:46:07)

scapi_py
New Scratcher
4 posts

Scapi - Asynchronous Scratch API Module [Python]

New release v2.1.1
https://github.com/kakeruzoku/scapi/releases/tag/2.1.1

import時に一部の環境(不明)で構文エラーが発生する問題を修正
Fixed a problem where a syntax error occurred in some environments (unknown) when importing.
yjdi
New Scratcher
5 posts

Scapi - Asynchronous Scratch API Module [Python]

kamoz99 wrote:

There is a bug in Scapi, when I type some code, it returns
SyntaxError: f-string: unmatched '('
Please use python 3.12 or later
Sid72020123
Scratcher
500+ posts

Scapi - Asynchronous Scratch API Module [Python]

I remember someone already made an asynchronous one a few years back: https://pypi.org/project/scratchcloud/

(This is my first post this year lol. After a long time.)
ito-noizi
Scratcher
100+ posts

Scapi - Asynchronous Scratch API Module [Python]

Yeah, async is cool, but what really sets scapi apart is how much of the Scratch API it covers — way more than older modules. That’s the key strength IMO.
ito-noizi
Scratcher
100+ posts

Scapi - Asynchronous Scratch API Module [Python]

ito-noizi
Scratcher
100+ posts

Scapi - Asynchronous Scratch API Module [Python]

NEW SCAPI BANNER


We received a Scapi banner from infinitto!
They say it was “inspired by Toolhub.”

Last edited by ito-noizi (July 26, 2025 05:23:32)

ito-noizi
Scratcher
100+ posts

Scapi - Asynchronous Scratch API Module [Python]

This is interesting data.
https://pepy.tech/projects/scapi
https://pepy.tech/projects/scratchattach

Last edited by ito-noizi (Aug. 3, 2025 04:44:21)

scapi_py
New Scratcher
4 posts

Scapi - Asynchronous Scratch API Module [Python]

New release v2.3.0
https://github.com/kakeruzoku/scapi/releases/tag/2.3.0
gelatin-free
Scratcher
61 posts

Scapi - Asynchronous Scratch API Module [Python]

I am worried. Is this a RAT?
yjdi
New Scratcher
5 posts

Scapi - Asynchronous Scratch API Module [Python]

gelatin-free wrote:

I am worried. Is this a RAT?
Don't worry about that, the source code of the program is published on GitHub

https://github.com/kakeruzoku/scapi
MonkeyBean2
Scratcher
500+ posts

Scapi - Asynchronous Scratch API Module [Python]

yjdi wrote:

gelatin-free wrote:

I am worried. Is this a RAT?
Don't worry about that, the source code of the program is published on GitHub

https://github.com/kakeruzoku/scapi
you can also click on “download files” on PyPi and download the build distribution .whl file, and then unzip it as a .zip and look through all the files

Powered by DjangoBB