3.1.0 • Published 7 months ago

meowclient v3.1.0

Weekly downloads
-
License
MIT
Repository
-
Last release
7 months ago

Meowclient Test

Getting Started

Follow the steps below:

⏳ Installation

If you run this install command you will get the latest version of meowclient in your package.json.

 npm install meowclient

Example (async)

import { ScratchSession, Profile } from "meowclient";
const session = new ScratchSession();
await session.init("user", "pass");
const me = new Profile(session, session.username);
console.log("My status is " + (await me.getStatus()));

Some features are available without logging in if you don't run the session.init function.

The CJS way (if you still use it)

const { ScratchSession } = require("meowclient");
const session = new ScratchSession();
await session.init("user", "pass");
const me = new Profile(session, session.username);
// User.getStatus gets the status of the user, either "New Scratcher", "Scratcher" or "Scratch Team"
console.log("My status is " + (await me.getStatus()));

Note

Automating social actions such as loving, favouriting, commenting, or following users is not allowed in the Scratch Terms of Use so I won't add those features to meowclient unless you have a good reason, although if you know how to use the Scratch API you can definitely make your own fetch requests with the session.

Thanks

Thanks to Scratchclient and Raihan142857 (CubeyTheCube) for a lot of the login stuff!

3.1.0

7 months ago

3.0.1

1 year ago

3.0.0

1 year ago

2.3.0

2 years ago

2.3.2

2 years ago

2.3.1

2 years ago

2.2.1

2 years ago

2.2.0

2 years ago

2.1.0

2 years ago

2.0.0

2 years ago

1.1.0

2 years ago

1.0.0

2 years ago

0.5.1

2 years ago

0.5.0

2 years ago

0.4.1

2 years ago

0.4.0

2 years ago

0.3.1

2 years ago

0.3.0

2 years ago

0.2.1

2 years ago

0.2.0

2 years ago

0.1.1

2 years ago