1.3.7 • Published 11 months ago

mys-api.js v1.3.7

Weekly downloads
-
License
MIT
Repository
github
Last release
11 months ago

mys-api

GitHub npm npm

Açıklama

mys-api, Mys API'yi kullanarak kullanıcı bilgilerini, döviz bilgilerini ve burç bilgilerini almanızı sağlayan bir Node.js paketidir.

Kurulum

Paketi projenize eklemek için npm veya yarn kullanabilirsiniz:

npm install mys-api.js

veya

yarn add mys-api.js

Kullanım

const { MysAPI } = require("mys-api.js");

//Otomatik Kayıt Bilgilerini Rate Limit Olmadan Çeker.
//Kaynak Olarak Sadece Database Kullanılır ( En Güvenli Yöntem )
const OtoKayıt = await MysAPI.AutoRegister(userID)
console.log(OtoKayıt.MemberInfo.TopName || "Bilinmiyor") //String
console.log(OtoKayıt.MemberInfo.TopAge) //String
console.log(OtoKayıt.MemberInfo.TopSex) //String

// Kullanıcı bilgilerini almak için:
const userData = await MysAPI.getUser(userID);
console.log("UserInfo:", userData.UserInfo); // Object
console.log("displayNames:", userData?.displayNames || []); // Array
console.log("WhereNow:", userData.WhereNow || "Bilinmiyor"); // String
console.log("LastSeen:", userData.LastSeen || "Bilinmiyor"); // String
console.log("Punishments:", userData.Punishments || []); // Array
console.log("TopName:", userData.TopName || "Bilinmiyor"); // String
console.log("TopAge:", userData.TopAge || "Bilinmiyor"); // String
console.log("TopSex:", userData.TopSex || "Bilinmiyor"); // String
console.log("GuildsStat:", userData.GuildStats || []); // Array
console.log("GuildStaff:", userData.GuildStaff || []); // Array
console.log("Guilds:", userData.Guilds || []); // Array

// Burç bilgilerini almak için:
const burcData = await MysAPI.Burc(burcName);
console.log(burcData.Burc);
console.log(burcData.Gunluk);
console.log(burcData.Haftalık);
console.log(burcData.Aylık);

// Döviz bilgilerini almak için:
const dovizData = await MysAPI.Doviz();
console.log(dovizData.Doviz);

Metodlar

MysAPI.AutoRegister(userID)

  • userID (String): Kullanıcı kimliği.
  • Dönüş değeri: Kullanıcı bilgilerini içeren bir Promise nesnesi.

MysAPI.getUser(userID)

Kullanıcı bilgilerini almak için kullanılır.

  • userID (String): Kullanıcı kimliği.
  • Dönüş değeri: Kullanıcı bilgilerini içeren bir Promise nesnesi.

MysAPI.Doviz()

  • Döviz bilgilerini almak için kullanılır.
  • Dönüş değeri: Döviz bilgilerini içeren bir Promise nesnesi.

MysAPI.Burc(burcName)

Burç bilgilerini almak için kullanılır.

  • burcName (String): Burç ismi.
  • Dönüş değeri: Burç bilgilerini içeren bir Promise nesnesi.

Lisans

Bu proje MIT lisansı altında lisanslanmıştır. Detaylar için LICENSE dosyasına bakabilirsiniz.

1.3.7

11 months ago

1.3.6

11 months ago

1.2.0

1 year ago

1.2.8

1 year ago

1.2.7

1 year ago

1.3.5

1 year ago

1.2.6

1 year ago

1.3.4

1 year ago

1.3.3

1 year ago

1.2.4

1 year ago

1.3.2

1 year ago

1.2.3

1 year ago

1.3.1

1 year ago

1.2.2

1 year ago

1.3.0

1 year ago

1.2.1

1 year ago

1.1.9

1 year ago

1.1.8

1 year ago

1.1.7

1 year ago

1.1.6

1 year ago

1.1.5

1 year ago

1.1.4

1 year ago

1.1.3

1 year ago

1.1.2

1 year ago

1.1.1

1 year ago

1.1.0

1 year ago

1.0.11

1 year ago

1.0.10

1 year ago

1.0.12

1 year ago

1.0.9

1 year ago

1.0.8

1 year ago

1.0.7

1 year ago

1.0.6

1 year ago

1.0.4

1 year ago

1.0.3

1 year ago

1.0.2

1 year ago

1.0.1

1 year ago

1.0.0

1 year ago