0.6.1 • Published 8 months ago

neos-client v0.6.1

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

Neos の API を使うためのクライアントです。

usage

npm i neos-client

const { Neos } = require("neos-client");

const neos = new Neos({ username: "username ", password: "password" });

neos.on("Login", () => {
  console.log("Login: ", neos.currentUser);
});

neos.on("MessageReceived", (message) => {
  console.log("messageReceived: ", message);
  if (message.messageType === "Text") {
    neos.sendTextMessage({
      targetUserId: message.senderId,
      message: message.content,
    });
  }
});

neos.on("FriendRequested", (friend) => {
  console.log("FriendRequested: ", friend.friendUsername);
  neos.addFriend({ targetUserId: friend.id });
});

neos.login();
const { NeosAPI } = "neos-client";

async function main() {
  const users = await NeosAPI.Users.apiFindUsers({ keyword: "NeosVR" });
  console.log(users.map((u) => u.username));

  const sessions = await NeosAPI.Sessions.apiGetSessions({});
  console.log(sessions.map((s) => s.name));

  const records = await NeosAPI.Records.apiGetRecordsFromPath({
    ownerId: "G-Neos",
    path: "Inventory\\Neos Essentials\\Mirror",
  });
  console.log(records.map((r) => r.name));
}

main();
0.6.1

8 months ago

0.6.0

8 months ago

0.5.0

12 months ago

0.4.1

1 year ago

0.4.0

1 year ago

0.4.2

1 year ago

0.3.3

1 year ago

0.3.2

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

0.1.0

2 years ago