Socket
Socket
Sign inDemoInstall

croxy-api

Package Overview
Dependencies
Maintainers
1
Versions
50
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

croxy-api - npm Package Compare versions

Comparing version 1.4.1 to 1.5.0

443

app.js
const request = require('node-superfetch');
const low = require('lowdb')
const dosya = require('lowdb/adapters/FileSync')
class CroxyApi {
constructor(verii) {
this.veriDosya = verii;
if (this.veriDosya.split(".").pop() !== 'json') throw new Error('Veritabanı dosyası "json" uzantılı olmalı. \nÖrneğin; "veritabanı.json"');
if (this.veriDosya) {
this.db = low(new dosya(this.veriDosya))
this.db.defaults({}).write()
};
this.ayarla = this.constructor.ayarla;
this.sil = this.constructor.sil;
this.veri = this.constructor.veri;
this.varMı = this.constructor.varMı;
this.ekle = this.constructor.ekle;
this.çıkart = this.constructor.çıkart;
this.set = this.constructor.ayarla;
this.delete = this.constructor.sil;
this.fetch = this.constructor.veri;
this.has = this.constructor.varMı;
this.ekle = this.constructor.ekle;
this.çıkart = this.constructor.çıkart;
constructor(keys) {
this.key = keys;
if (!this.key) throw new Error('Lütfen bir key giriniz. (Key almak için: https://croxy.codes/ sitesinden ya da Discord sunucumuza gelerek alabilirsiniz: https://discord.gg/uRqH5UT)');
new Promise(async function(resolve, reject){
const { body } = await request.get('https://croxy-api.glitch.me/keychecker/'+keys);
if(body.key === false) throw new Error('Girdiğiniz key geçersizdir.')
global.key = keys
})
};
static veri(alınacak) {
if(alınacak) {
if (!this.veriDosya) throw new Error("Veri dosyası belirtilmemiş!");
return this.db.has(alınacak) ? this.db.get(alınacak).value() : undefined
} else {
throw new TypeError("Lütfen alınacak veriyi girin.")
}
};
static varMı(veri) {
if (veri) {
if (!this.veriDosya) throw new Error("Veri dosyası belirtilmemiş!");
return this.db.has(veri).value() ? true : false
} else {
throw new TypeError("Lütfen bir veri girin.")
}
};
static sil(silinecek) {
if(silinecek) {
if (!this.veriDosya) throw new Error("Veri dosyası belirtilmemiş!");
this.db.unset(silinecek)
.write()
return true
} else {
throw new TypeError("Lütfen silinecek veriyi girin.")
static async döviz() {
try {
const { body } = await request.get('https://croxy-api.glitch.me/doviz/'+global.key);
let veriler = {};
body.forEach(v => {
veriler[v.birim] = {
"birim": v.birim,
"isim": v.isim,
"alış": v.alış,
"satış": v.satış
}
};
static ayarla(isim, açıklama) {
if(isim && açıklama) {
if (!this.veriDosya) throw new Error("Veri dosyası belirtilmemiş!");
this.db.set(isim, açıklama)
.write()
return this.db.get(isim).value()
} else {
throw new TypeError("Lütfen ayarlanılacak veriyi girin.")
}
}
static ekle(isim, açıklama) {
if(isim && !isNaN(açıklama)) {
if (!this.veriDosya) throw new Error("Veri dosyası belirtilmemiş!");
if(this.db.has(isim).value() === false) {
this.db.set(isim, 1).write()
} else if(!isNaN(this.db.get(isim).value())) {
this.db.set(isim, this.db.get(isim).value()+açıklama).write()
}
return this.db.get(isim).value()
} else {
throw new TypeError("Lütfen eklenilecek veriyi girin.")
}
}
static çıkart(isim, açıklama) {
if(isim && !isNaN(açıklama)) {
if (!this.veriDosya) throw new Error("Veri dosyası belirtilmemiş!");
if(this.db.has(isim).value() === false) {
this.db.set(isim, 0).write()
} else if(!isNaN(this.db.get(isim).value())) {
this.db.set(isim, this.db.get(isim).value()-açıklama).write()
}
return this.db.get(isim).value()
} else {
throw new TypeError("Lütfen çıkartılacak veriyi girin.")
}
}
static async döviz() {
try {
const { body } = await request.get('https://croxy-api.glitch.me/doviz');
let veriler = {};
body.forEach(v => {
veriler[v.birim] = {
"birim": v.birim,
"isim": v.isim,
"alış": v.alış,
"satış": v.satış
}
});
return await veriler
} catch (err) {
if(err.message === "503 Service Unavailable") throw new TypeError("Verilerin geldiği sitede bir hata ortaya çıktı. Lütfen tekrar deneyin. Eğer hala çalışmazsa lütfen modülün Discord destek sunucusuna gelin. https://discord.gg/uRqH5UT")
throw new TypeError(err);
}
}
});
return veriler
} catch (err) {
if(err.message === "503 Service Unavailable") throw new TypeError("Verilerin geldiği sitede bir hata ortaya çıktı. Lütfen tekrar deneyin. Eğer hala çalışmazsa lütfen modülün Discord destek sunucusuna gelin. https://discord.gg/uRqH5UT")
throw new TypeError(err);
}
}
static kekoca(yazi) {
if(!yazi) throw new TypeError('Lütfen bir yazı gir.')
if(yazi.includes(Number)) throw new TypeError('Kekoca yazıyoruz. Bu yüzden bir sayı olmamalı. Lütfen sayı olmadan bir yazı gir.')
try {
const str = yazi
var CASES = [
String.prototype.toUpperCase,
String.prototype.toLowerCase
];
var l = str.length;
var buff = '';
var f;
var i;
var j;
for (i = 0; i < l; i++) {
// Randomly choose one between toUpperCase and toLowerCase.
j = Number(Math.random() <= 0.5);
f = CASES[j];
buff += f.call(str[i])
}
return buff
} catch (err) {
throw new TypeError(err);
}
}
static async deprem(sayi) {
if(!sayi || !Number(sayi) || sayi < 1) throw new TypeError('Lütfen kaç tane depremin görüntüleceğini yazın.')
try {
const { body } = await request.get('https://croxy-api.glitch.me/deprem/'+sayi+'/'+global.key);
return body
} catch (err) {
if(err.message === "503 Service Unavailable") throw new TypeError("Verilerin geldiği sitede bir hata ortaya çıktı. Lütfen tekrar deneyin. Eğer hala çalışmazsa lütfen modülün Discord destek sunucusuna gelin. https://discord.gg/uRqH5UT")
throw new TypeError(err);
}
}
static async dizi(yazi) {
if(!yazi) throw new TypeError('Lütfen bir dizi ismi gir. Örneğin; Lucifer')
try {
const { body } = await request.get("https://croxy-api.glitch.me/dizi/"+yazi.toLowerCase());
return body
} catch (err) {
if(err.message === "503 Service Unavailable") throw new TypeError("Verilerin geldiği sitede bir hata ortaya çıktı. Lütfen tekrar deneyin. Eğer hala çalışmazsa lütfen modülün Discord destek sunucusuna gelin. https://discord.gg/uRqH5UT")
throw new TypeError(err);
}
}
static async instagram(yazi) {
if(!yazi) throw new TypeError('Lütfen bir hesap ismi gir. Örneğin; bburakgiderr')
try {
const { body } = await request.get("https://croxy-api.glitch.me/instagram/"+yazi.toLowerCase());
return body
} catch (err) {
if(err.message === "503 Service Unavailable") throw new TypeError("Verilerin geldiği sitede bir hata ortaya çıktı. Lütfen tekrar deneyin. Eğer hala çalışmazsa lütfen modülün Discord destek sunucusuna gelin. https://discord.gg/uRqH5UT")
throw new TypeError(err);
}
}
static async mcsunucu(yazi) {
if(!yazi) throw new TypeError('Lütfen bir sunucu adresi gir. Örneğin; mc.craftrise.tc')
try {
const { body } = await request.get("https://croxy-api.glitch.me/minecraft/sunucu/"+yazi.toLowerCase()+'/'+global.key);
return body
} catch (err) {
if(err.message === "503 Service Unavailable") throw new TypeError("Verilerin geldiği sitede bir hata ortaya çıktı. Lütfen tekrar deneyin. Eğer hala çalışmazsa lütfen modülün Discord destek sunucusuna gelin. https://discord.gg/uRqH5UT")
throw new TypeError(err);
}
}
static async mcsunucu(yazi) {
if(!yazi) throw new TypeError('Lütfen bir sunucu adresi gir. Örneğin; mc.craftrise.tc')
try {
const { body } = await request.get("https://croxy-api.glitch.me/minecraft/sunucu/"+yazi.toLowerCase());
return body
} catch (err) {
if(err.message === "503 Service Unavailable") throw new TypeError("Verilerin geldiği sitede bir hata ortaya çıktı. Lütfen tekrar deneyin. Eğer hala çalışmazsa lütfen modülün Discord destek sunucusuna gelin. https://discord.gg/uRqH5UT")
throw new TypeError(err);
}
}
static async mcoyuncu(yazi) {
if(!yazi) throw new TypeError('Lütfen bir oyuncu ismi gir. Örneğin; theCroxy')
try {
const { body } = await request.get("https://croxy-api.glitch.me/minecraft/oyuncu/"+yazi.toLowerCase()+'/'+global.key);
return body
} catch (err) {
if(err.message === "503 Service Unavailable") throw new TypeError("Verilerin geldiği sitede bir hata ortaya çıktı. Lütfen tekrar deneyin. Eğer hala çalışmazsa lütfen modülün Discord destek sunucusuna gelin. https://discord.gg/uRqH5UT")
throw new TypeError(err);
}
}
static async twitter(yazi) {
if(!yazi) throw new TypeError('Lütfen bir hesap ismi gir. Örneğin; bburakgiderr')
try {
const { body } = await request.get("https://croxy-api.glitch.me/twitter/"+yazi+'/'+global.key);
return body
} catch (err) {
if(err.message === "503 Service Unavailable") throw new TypeError("Verilerin geldiği sitede bir hata ortaya çıktı. Lütfen tekrar deneyin. Eğer hala çalışmazsa lütfen modülün Discord destek sunucusuna gelin. https://discord.gg/uRqH5UT")
throw new TypeError(err);
}
}
static async film(yazi) {
if(!yazi) throw new TypeError('Lütfen bir film ismi gir. Örneğin; Ayla')
try {
const { body } = await request.get("https://croxy-api.glitch.me/film/"+yazi+'/'+global.key);
return body
} catch (err) {
if(err.message === "503 Service Unavailable") throw new TypeError("Verilerin geldiği sitede bir hata ortaya çıktı. Lütfen tekrar deneyin. Eğer hala çalışmazsa lütfen modülün Discord destek sunucusuna gelin. https://discord.gg/uRqH5UT")
throw new TypeError(err);
}
}
static async mcoyuncu(yazi) {
if(!yazi) throw new TypeError('Lütfen bir oyuncu ismi gir. Örneğin; theCroxy')
try {
const { body } = await request.get("https://croxy-api.glitch.me/minecraft/oyuncu/"+yazi.toLowerCase());
return body
} catch (err) {
if(err.message === "503 Service Unavailable") throw new TypeError("Verilerin geldiği sitede bir hata ortaya çıktı. Lütfen tekrar deneyin. Eğer hala çalışmazsa lütfen modülün Discord destek sunucusuna gelin. https://discord.gg/uRqH5UT")
throw new TypeError(err);
}
}
static async twitter(yazi) {
if(!yazi) throw new TypeError('Lütfen bir hesap ismi gir. Örneğin; bburakgiderr')
try {
const { body } = await request.get("https://croxy-api.glitch.me/twitter/"+yazi);
return body
} catch (err) {
if(err.message === "503 Service Unavailable") throw new TypeError("Verilerin geldiği sitede bir hata ortaya çıktı. Lütfen tekrar deneyin. Eğer hala çalışmazsa lütfen modülün Discord destek sunucusuna gelin. https://discord.gg/uRqH5UT")
throw new TypeError(err);
}
}
static async film(yazi) {
if(!yazi) throw new TypeError('Lütfen bir film ismi gir. Örneğin; Ayla')
try {
const { body } = await request.get("https://croxy-api.glitch.me/film/"+yazi);
return body
} catch (err) {
if(err.message === "503 Service Unavailable") throw new TypeError("Verilerin geldiği sitede bir hata ortaya çıktı. Lütfen tekrar deneyin. Eğer hala çalışmazsa lütfen modülün Discord destek sunucusuna gelin. https://discord.gg/uRqH5UT")
throw new TypeError(err);
}
}
static async şarkı(yazi) {
if(!yazi) throw new TypeError('Lütfen bir şarkı ismi gir. Örneğin; Ezhel Felaket')
try {
const { body } = await request.get("https://croxy-api.glitch.me/sarki/"+yazi.toLowerCase()+'/'+global.key);
return body
} catch (err) {
if(err.message === "503 Service Unavailable") throw new TypeError("Verilerin geldiği sitede bir hata ortaya çıktı. Lütfen tekrar deneyin. Eğer hala çalışmazsa lütfen modülün Discord destek sunucusuna gelin. https://discord.gg/uRqH5UT")
throw new TypeError(err);
}
}
static async şarkı(yazi) {
if(!yazi) throw new TypeError('Lütfen bir şarkı ismi gir. Örneğin; Ezhel Felaket')
try {
const { body } = await request.get("https://croxy-api.glitch.me/sarki/"+yazi.toLowerCase());
return body.sözler
} catch (err) {
if(err.message === "503 Service Unavailable") throw new TypeError("Verilerin geldiği sitede bir hata ortaya çıktı. Lütfen tekrar deneyin. Eğer hala çalışmazsa lütfen modülün Discord destek sunucusuna gelin. https://discord.gg/uRqH5UT")
throw new TypeError(err);
}
}
static async şifre(sayi) {
if(!sayi) throw new TypeError('Lütfen şifrenizin uzunluğunu belirleyin')
if(isNaN(sayi)) throw new TypeError('Lütfen bir sayı gir.')
try {
const { body } = await request.get("https://croxy-api.glitch.me/sifreolustur/"+sayi+'/'+global.key);
return body
} catch (err) {
if(err.message === "503 Service Unavailable") throw new TypeError("Verilerin geldiği sitede bir hata ortaya çıktı. Lütfen tekrar deneyin. Eğer hala çalışmazsa lütfen modülün Discord destek sunucusuna gelin. https://discord.gg/uRqH5UT")
throw new TypeError(err);
}
}
static şifre(sayi) {
if(!sayi) throw new TypeError('Lütfen şifrenizin uzunluğunu belirleyin')
if(isNaN(sayi)) throw new TypeError('Lütfen bir sayı gir.')
try {
var pwdChars = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz";
var pwdLen = sayi;
var şifre = Array(pwdLen).fill(pwdChars).map(function(x) { return x[Math.floor(Math.random() * x.length)] }).join('');
return şifre
} catch (err) {
if(err.message === "503 Service Unavailable") throw new TypeError("Verilerin geldiği sitede bir hata ortaya çıktı. Lütfen tekrar deneyin. Eğer hala çalışmazsa lütfen modülün Discord destek sunucusuna gelin. https://discord.gg/uRqH5UT")
throw new TypeError(err);
}
}
static async birimçevir(birim, sayi) {
const birimler = ["USD", "AUD", "DKK", "EUR", "GBP", "CHF", "SEK", "CAD", "KWD", "NOK", "SAR", "JPY", "BGN", "RON", "RUB", "IRR", "CNY", "PKR", "QAR"]
if(!birim) throw new TypeError('Lütfen bir birim giriniz.')
if(!birimler.includes(birim)) throw new TypeError('Lütfen geçerli bir birim giriniz. Bütün birimleri öğrenmek için https://croapi.cf/docs/birimler')
if(!sayi) throw new TypeError('Lütfen bir sayı girin.')
if(isNaN(sayi)) throw new TypeError('Lütfen bir sayı girin.')
try {
const { body } = await request.get(`https://croxy-api.glitch.me/birimcevir/${birim}/${sayi}`+'/'+global.key);
return body
} catch (err) {
if(err.message === "503 Service Unavailable") throw new TypeError("Verilerin geldiği sitede bir hata ortaya çıktı. Lütfen tekrar deneyin. Eğer hala çalışmazsa lütfen modülün Discord destek sunucusuna gelin. https://discord.gg/uRqH5UT")
throw new TypeError(err);
}
}
static async birimçevir(birim, sayi) {
const birimler = ["USD", "AUD", "DKK", "EUR", "GBP", "CHF", "SEK", "CAD", "KWD", "NOK", "SAR", "JPY", "BGN", "RON", "RUB", "IRR", "CNY", "PKR", "QAR"]
if(!birim) throw new TypeError('Lütfen bir birim giriniz.')
if(!birimler.includes(birim)) throw new TypeError('Lütfen geçerli bir birim giriniz. Bütün birimleri öğrenmek için https://croapi.cf/docs/birimler')
if(!sayi) throw new TypeError('Lütfen bir sayı girin.')
if(isNaN(sayi)) throw new TypeError('Lütfen bir sayı girin.')
try {
const { body } = await request.get(`https://croxy-api.glitch.me/birimcevir/${birim}/${sayi}`);
return body
} catch (err) {
if(err.message === "503 Service Unavailable") throw new TypeError("Verilerin geldiği sitede bir hata ortaya çıktı. Lütfen tekrar deneyin. Eğer hala çalışmazsa lütfen modülün Discord destek sunucusuna gelin. https://discord.gg/uRqH5UT")
throw new TypeError(err);
}
}
static async çeviri(dil, yazi) {
if(!dil) throw new TypeError('Lütfen çevirilecek dili girin.')
if(!yazi) throw new TypeError('Lütfen çevireceğiniz yazıyı girin.')
try {
const { body } = await request.get(`https://croxy-api.glitch.me/ceviri/${dil}/${yazi}`+'/'+global.key);
if(body.sonuç === yazi) throw new TypeError("Lütfen geçerli bir dil girin. Örneğin; tr, es, en vb.")
return body
} catch (err) {
if(err.message === "503 Service Unavailable") throw new TypeError("Verilerin geldiği sitede bir hata ortaya çıktı. Lütfen tekrar deneyin. Eğer hala çalışmazsa lütfen modülün Discord destek sunucusuna gelin. https://discord.gg/uRqH5UT")
throw new TypeError(err);
}
}
static async çeviri(dil, yazi) {
if(!dil) throw new TypeError('Lütfen çevirilecek dili girin.')
if(!yazi) throw new TypeError('Lütfen çevireceğiniz yazıyı girin.')
try {
const { body } = await request.get(`https://croxy-api.glitch.me/ceviri/{dil}/{yazi}`);
if(body.sonuç === yazi) throw new TypeError("Lütfen geçerli bir dil girin. Örneğin; tr, es, en vb.")
return body.sonuç
} catch (err) {
if(err.message === "503 Service Unavailable") throw new TypeError("Verilerin geldiği sitede bir hata ortaya çıktı. Lütfen tekrar deneyin. Eğer hala çalışmazsa lütfen modülün Discord destek sunucusuna gelin. https://discord.gg/uRqH5UT")
throw new TypeError(err);
}
static async tarih(date, format) {
if(!date) throw new TypeError('Lütfen bir tarih girin. Örneğin; 81204827 ya da January 1, 2019')
try {
if(!format) {
var { body } = await request.get(`https://croxy-api.glitch.me/tarih/normal/${date}`+'/'+global.key);
return body
} else {
var { body } = await request.get(`https://croxy-api.glitch.me/tarih/normal/${date}/${format}`+'/'+global.key);
return body
}
} catch (err) {
if(err.message === "503 Service Unavailable") throw new TypeError("Verilerin geldiği sitede bir hata ortaya çıktı. Lütfen tekrar deneyin. Eğer hala çalışmazsa lütfen modülün Discord destek sunucusuna gelin. https://discord.gg/uRqH5UT")
throw new TypeError(err);
}
}
static async rastgele(val) {
try {
var { body } = await request.get(`https://croxy-api.glitch.me/rastgeleveri/${val}`+'/'+global.key);
return body
} catch (err) {
if(err.message === "503 Service Unavailable") throw new TypeError("Verilerin geldiği sitede bir hata ortaya çıktı. Lütfen tekrar deneyin. Eğer hala çalışmazsa lütfen modülün Discord destek sunucusuna gelin. https://discord.gg/uRqH5UT")
throw new TypeError(err);
}
}
static tarih(date, format) {
if(!date) throw new TypeError('Lütfen bir tarih girin. Örneğin; 81204827 ya da January 1, 2019')
var x = new Date(date)
const tarih = new Date(Date.UTC(x.getFullYear(), x.getMonth(), x.getDate(), x.getHours(), x.getMinutes(), x.getSeconds()))
var aylarYaziKisa = ["Oca", "Şub", "Mar", "Nis", "May", "Haz", "Tem", "Ağu", "Eyl", "Eki", "Kas", "Ara"];
var aylarYaziUzun = ["Ocak", "Şubat", "Mart", "Nisan", "Mayıs", "Haziran", "Temmuz", "Ağustos", "Eylül", "Ekim", "Kasım", "Aralık"];
var aylarSayi = ["01", "02", "03", "04", "05", "06", "07", "08", "09", "10", "11", "12"];
var günlerUzun = ["Pazar", "Pazartesi", "Salı", "Çarşamba", "Perşembe", "Cuma", "Cumartesi"];
var günlerKısa = ["Pzr", "Pst", "Sal", "Çrş", "Prş", "Cum", "Cmts"];
const saat = `${tarih.getHours() < 10 ? "0" + tarih.getHours() : tarih.getHours()}:${tarih.getMinutes() < 10 ? "0" + tarih.getMinutes() : tarih.getMinutes()}:${tarih.getSeconds() < 10 ? "0" + tarih.getSeconds() : tarih.getSeconds()}`
var z = `${tarih.getDate() < 10 ? "0" + tarih.getDate() : tarih.getDate()} ${aylarYaziUzun[tarih.getMonth()]} ${tarih.getFullYear()} ${günlerUzun[tarih.getDay()]} ${saat}`
if(z.includes(NaN || undefined)) throw new TypeError(`Lütfen geçerli bir tarih girin.`);
if(format) {
const y = format.replace("S", tarih.getHours() < 10 ? "0" + tarih.getHours() : tarih.getHours()).replace("D", tarih.getMinutes() < 10 ? "0" + tarih.getMinutes() : tarih.getMinutes()).replace("s", tarih.getSeconds() < 10 ? "0" + tarih.getSeconds() : tarih.getSeconds()).replace("G", tarih.getDate() < 10 ? "0" + tarih.getDate() : tarih.getDate()).replace("A", aylarYaziUzun[tarih.getMonth()]).replace("Y", tarih.getFullYear()).replace("g", günlerUzun[tarih.getDay()])
return y
} else {
return z
}
static async sayısalTarih(date, format) {
if(!date) throw new TypeError('Lütfen bir tarih girin. Örneğin; 81204827 ya da January 1, 2019')
try {
if(!format) {
var { body } = await request.get(`https://croxy-api.glitch.me/tarih/sayisal/${date}`+'/'+global.key);
return body
} else {
var { body } = await request.get(`https://croxy-api.glitch.me/tarih/sayisal/${date}/${format}`+'/'+global.key);
return body
}
static döngü(fn, ms){
if(typeof fn !== 'function') throw new TypeError(`Döngüye yerleştirilecek olan eşya ${typeof fn} değil, bir fonksiyon olmalı`);
if(typeof ms !== 'number') throw new TypeError(`Döngüye yerleştirilecek olan fonksiyonun zaman aralığı ${typeof ms} değil, sayı olmalı. Örneğin; 10000 (10 saniye)`);
fn();
setTimeout(() => {
new this.döngü(fn, ms);
}, ms);
} catch (err) {
if(err.message === "503 Service Unavailable") throw new TypeError("Verilerin geldiği sitede bir hata ortaya çıktı. Lütfen tekrar deneyin. Eğer hala çalışmazsa lütfen modülün Discord destek sunucusuna gelin. https://discord.gg/uRqH5UT")
throw new TypeError(err);
}
static rastgele(val) {
if(typeof val === 'number') return Math.floor(Math.random() * val);
else if(typeof val === 'object' && val.length) return val[Math.floor(Math.random() * val.length)];
else throw new TypeError('rastgele fonksiyonunun içerisine bir Array ya da sayı konmalı, '+typeof val+' değil. Örneğin; ["1", "2", "3", "4", "5"] ya da 5');
}
}
};
module.exports = CroxyApi;
{
"bundleDependencies": false,
"dependencies": {
"lowdb": "^1.0.0",
"node-superfetch": "^0.1.9"
"node-superfetch": "^0.1.10"
},

@@ -32,3 +31,4 @@ "deprecated": false,

"oluşturma",
"minecraft"
"minecraft",
"türkçe"
],

@@ -41,3 +41,3 @@ "license": "ISC",

},
"version": "1.4.1"
"version": "1.5.0"
}
# Croxy-Api - Gelişmiş Bir Türkçe Modül!
> Discord Sunucusu: https://discord.gg/uRqH5UT
> Discord Sunucusu: https://discord.gg/mswG4px

@@ -8,7 +8,11 @@ <a href="https://npmjs.com/package/croxy-api/" rel="nofollow"><img src="https://img.shields.io/npm/dt/croxy-api.svg?maxAge=3600" alt="NPM" /></a>

* Dökümantasyon sitesi eklendi.
* API Key sistemi eklendi.
* Veritabanı sistemi kaldırıldı.
* Instagram ve Dizi fonksiyonları kaldırıldı. (En yakın zamanda tekrar eklenicek)
#Dökümantasyon
> Dökümantasyona websitesinden ulaşabilirsiniz. http://api.croxy.tk/
> Dökümantasyona websitesinden ulaşabilirsiniz. https://croxy.codes/docs
* Eklenecekler
> "mcsunucu" fonksiyonunda, "isimGeçmişi" verisine isimlerin değiştirilme tarihi eklenecek.
#API Key
> API Key almak için öncelikle sunucumuza katılmalı ve https://croxy.codes/apikey sitesinden Discord hesabınızla giriş yapmalısınız.
> Discord hesabınızla giriş yaptıktan sonra, aynı siteye gelip butona tıklamanız gerekmektedir. Size bir API Key verilecektir. Dökümantasyon sayfasında bunu nasıl kullanabileceğiniz yazmaktadır.
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc