Comparing version 1.3.5 to 1.3.6
42
app.js
@@ -100,3 +100,3 @@ const request = require('node-superfetch'); | ||
try { | ||
const { body } = await request.get('https://croxy-api.glitch.me/doviz?key=genel'); | ||
const { body } = await request.get('https://croxy-api.glitch.me/doviz'); | ||
let veriler = {}; | ||
@@ -113,2 +113,3 @@ body.forEach(v => { | ||
} 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/zEEFTcq") | ||
throw new TypeError(err); | ||
@@ -150,5 +151,6 @@ } | ||
try { | ||
const { body } = await request.get("https://croxy-api.glitch.me/dizi?key=genel&ara="+yazi.toLowerCase()); | ||
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/zEEFTcq") | ||
throw new TypeError(err); | ||
@@ -161,5 +163,6 @@ } | ||
try { | ||
const { body } = await request.get("https://croxy-api.glitch.me/instagram?key=genel&ara="+yazi.toLowerCase()); | ||
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/zEEFTcq") | ||
throw new TypeError(err); | ||
@@ -172,5 +175,6 @@ } | ||
try { | ||
const { body } = await request.get("https://croxy-api.glitch.me/twitter?key=genel&ara="+yazi); | ||
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/zEEFTcq") | ||
throw new TypeError(err); | ||
@@ -183,5 +187,6 @@ } | ||
try { | ||
const { body } = await request.get("https://croxy-api.glitch.me/film?key=genel&ara="+yazi); | ||
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/zEEFTcq") | ||
throw new TypeError(err); | ||
@@ -194,5 +199,6 @@ } | ||
try { | ||
const { body } = await request.get("https://croxy-api.glitch.me/sarkisozu?key=genel&ara="+yazi.toLowerCase()); | ||
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/zEEFTcq") | ||
throw new TypeError(err); | ||
@@ -211,2 +217,3 @@ } | ||
} 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/zEEFTcq") | ||
throw new TypeError(err); | ||
@@ -216,3 +223,3 @@ } | ||
static async birimçevir(birim) { | ||
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"] | ||
@@ -224,5 +231,6 @@ if(!birim) throw new TypeError('Lütfen bir birim giriniz.') | ||
try { | ||
const { body } = await request.get(`https://croxy-api.glitch.me/birimcevir?key=genel&birim=${birim}&sayi=${sayi}`); | ||
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/zEEFTcq") | ||
throw new TypeError(err); | ||
@@ -236,6 +244,7 @@ } | ||
try { | ||
const { body } = await request.get(`https://croxy-api.glitch.me/ceviri?key=genel&dil=${dil}&yazi=${yazi}`); | ||
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/zEEFTcq") | ||
throw new TypeError(err); | ||
@@ -264,4 +273,19 @@ } | ||
} | ||
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); | ||
} | ||
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": {}, | ||
"dependencies": { | ||
"lowdb": "^1.0.0", | ||
"node-superfetch": "^0.1.9" | ||
}, | ||
"deprecated": false, | ||
@@ -36,3 +39,3 @@ "description": "Gelişmiş bir Türkçe modül. Döviz, çeviri, veri kaydettirme, tarih, para birimine çevirme, dizi arama, film arama, şarkı sözü arama, Instagram/Twitter hesap arama", | ||
}, | ||
"version": "1.3.5" | ||
"version": "1.3.6" | ||
} |
# Croxy-Api - Gelişmiş Bir Türkçe Modül! | ||
* By Croxy | ||
> Discord: Croxy#6880 | ||
> Discord Destek Sunucusu: https://discord.gg/zEEFTcq | ||
#Yenilikler | ||
* "Hatalar düzeltildi." | ||
* "film" fonksiyonu eklendi. Artık film aratabileceksiniz. | ||
* Hatalar düzeltildi. | ||
* "döngü" ve "rastgele" fonksiyonları eklendi. Detaylı bilgi için en alta kaydırın. | ||
* Hata mesajları değiştirildi. | ||
@@ -14,2 +15,5 @@ #Dökümantasyon | ||
``` | ||
#Veritabanı Sistemi | ||
@@ -40,2 +44,3 @@ * Veritabanı kurulumu aşağıda gösterilmiştir. | ||
``` | ||
# Twitter Hesap Arama | ||
@@ -55,2 +60,3 @@ ```js | ||
``` | ||
# Instagram Hesap Arama | ||
@@ -69,3 +75,5 @@ ```js | ||
"profilFotoğrafı":"https://scontent-iad3-1.cdninstagram.com/v/t51.2885-19/s150x150/78765540_497196224488244_8741559289874743296_n.jpg?_nc_ht=scontent-iad3-1.cdninstagram.com&_nc_ohc=woB5wiMyxWIAX_5NBUI&oh=ee521a3182bbe6e10813b75e99cc95a2&oe=5E939FDB" | ||
}*/``` | ||
}*/ | ||
``` | ||
# Dizi Arama | ||
@@ -89,2 +97,3 @@ ```js | ||
``` | ||
# Film Arama | ||
@@ -100,7 +109,7 @@ ```js | ||
"dil":"Turkish", | ||
"oyuncular": | ||
"Timuçin Esen, Zerrin Tekindor, Ayça Bingöl, Erkan Can", | ||
"oyuncular":"Timuçin Esen, Zerrin Tekindor, Ayça Bingöl, Erkan Can", | ||
"süre":"136 dakika", | ||
"afiş":"https://m.media-amazon.com/images/M/MV5BNWEzZmFjOWMtNjZmNS00ODY2LTg3NjctOTc4MjI2NzA4MmZmXkEyXkFqcGdeQXVyMTYzMDkwNjg@._V1_SX300.jpg"} | ||
``` | ||
# Şarkı Sözü | ||
@@ -121,2 +130,3 @@ ```js | ||
``` | ||
# Döviz | ||
@@ -135,2 +145,3 @@ ```js | ||
``` | ||
# Kekoca Yazma | ||
@@ -142,2 +153,3 @@ ```js | ||
``` | ||
# Birim Çevirme | ||
@@ -156,2 +168,3 @@ ```js | ||
``` | ||
# Çeviri | ||
@@ -163,2 +176,3 @@ ```js | ||
``` | ||
# Şifre Oluşturma | ||
@@ -170,2 +184,3 @@ ```js | ||
``` | ||
# Tarih | ||
@@ -183,3 +198,22 @@ ```js | ||
#Döngü | ||
```js | ||
croxy.döngü(() => { | ||
//Her 10 saniyede yapılacak bir kod. | ||
}, 10000); | ||
// 10000 = 10 Saniye | ||
``` | ||
#Rastgele | ||
```js | ||
croxy.rastgele(['1','2','3','4','5']) | ||
//'2' | ||
croxy.rastgele(5) | ||
//4 | ||
``` | ||
* Eklenecekler | ||
> "twitter" fonksiyonuna 'gizliMi, doğrulanmışMı, doğumGünü' verileri eklenecek. |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
20689
252
207
2
+ Addedlowdb@^1.0.0
+ Addednode-superfetch@^0.1.9
+ Addedasynckit@0.4.0(transitive)
+ Addedcombined-stream@1.0.8(transitive)
+ Addeddelayed-stream@1.0.0(transitive)
+ Addedform-data@3.0.1(transitive)
+ Addedgraceful-fs@4.2.11(transitive)
+ Addedis-promise@2.2.2(transitive)
+ Addedlodash@4.17.21(transitive)
+ Addedlowdb@1.0.0(transitive)
+ Addedmime-db@1.52.0(transitive)
+ Addedmime-types@2.1.35(transitive)
+ Addednode-fetch@2.7.0(transitive)
+ Addednode-superfetch@0.1.11(transitive)
+ Addedpify@3.0.0(transitive)
+ Addedsteno@0.4.4(transitive)
+ Addedtr46@0.0.3(transitive)
+ Addedwebidl-conversions@3.0.1(transitive)
+ Addedwhatwg-url@5.0.0(transitive)