Türkiye'deki En Gelişmiş NPM Modülü - Croxy-Api

  • Konuyu Başlatan Konuyu Başlatan burakmosby
  • Başlangıç tarihi Başlangıç tarihi
  • Görüntüleme 926

Modül Nasıl Olmuş?

  • HARİKA! Projemde kullanacağım.

    Oy: 2 33,3%
  • Daha fazla fonksiyon eklenebilir.

    Oy: 4 66,7%
  • İdare eder.

    Oy: 0 0,0%
  • Kötü.

    Oy: 0 0,0%
  • Eh, aynısını ben de kodlarım canım ne var bunda?

    Oy: 0 0,0%

  • Kullanılan toplam oy
    6

burakmosby

Fırında Isıttığım İlk Taş
Katılım
30 Aralık 2017
Mesajlar
88
Elmaslar
34
Puan
13.525
Konum
github.com
Minecraft
mosbymc

Discord:

mosbymc

Herkese selamlar. Ben Burakzzers (nam-ı değer Croxy).
Başlıktan da gördüğünüz gibi, (click bait değil) yapmış olduğum ve kullananların da çok olumlu eleştirilerini aldığım; Croxy-Api isimli NPM modülümü tanıtacağım.
Hazırsak, tanıtıma geçelim.

Modülde neler mi var?

- Veritabanı sistemi
- Instagram hesap arama
- Twitter hesap arama
- Şarkı sözü arama
- Dizi arama
- Film arama
- Döviz
- Para birimi çevirme
- Çeviri
- Rastgele şifre oluşturma
- Tarih Türkçeleştirme
- Döngü fonksiyonu
- Rastgele veri alma fonksiyonu
- Minecraft oyuncu bulma
- Minecraft sunucu bulma

10dan fazla işe yarar fonksiyonlar ile projelerinizi daha iyi yapmak istemez misiniz?

Peki ben bu modülü nasıl kullanacağım arkadaşım biraz bahsetsene?
Tabii!

Bu konuyu gören insanların bir çoğunun Discord Bot kodladığını varsayaraktan; ufak bir komut kodlayalım.
Bu ne olsuuuun... Tarih Türkçeleştirelim.

JavaScript:
const croxy = require("croxy-api")
// Öncelikle modülümü kayıt ettirdik.

const tarih = new Date()
// Şu anki tarihi, "tarih" değişkenine atadık.

croxy.tarih(tarih)
// Bize şu anki tarihi Türkçeleştirip verir.
// 09 Şubat 2020 Pazar 09:36:35

// ŞÖYLE BİR SORUNUMUZ VAR
// Eğer siz bu fonksiyonu her hangi bir komutta kullanmak isterseniz, size [object Promise] diye bir geri dönüş yapar. Bunu nasıl mı çözebilirsiniz?

await croxy.tarih(tarih)

// Yaparak, bu geri dönüşü ortadan kaldırabilirsiniz ve tarih verisini alabilirsiniz.
// Hadi komudu yapalım!

exports.run = async(client, message, args) => {
    const tarih = new Date()
    const türkçe_tarih = await croxy.tarih(tarih)
    
    message.channel.send(`Şu anki tarih: ${türkçe_tarih}`)
}

Eğer yardıma ihtiyacınız varsa, modülün dökümantasyon sitesine gidebilirsiniz.
Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.

Discord linki paylaşmanın yasak olduğunu düşünüyorum, eğer Discord'dan yardım almak isterseniz, yine modülün dökümantasyon sayfasından sunucuma gelebilirsiniz.
Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.

Modülün NPM sayfası:
Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.


Yeni sürümlerde neler mi eklenecek?

- Deprem api (Yaşanan son depremleri gösterir.)
- Key sistemi (Modülü kullanmak için key sahibi olmanız gerekecek. Bunun için de Discord sunucumuza gelmeniz gerekecek.)
- Yeni veritabanı sistemi (Şu anki veritabanı sistemi, JSON tabanlı olduğu için verileri çok geç kaydediyor (gözlemlediğim kadarıyla.) Yeni veritabanı sistemi, SQLite üzerine olacağı için; kaydetmek daha hızlı olacak.)

Umarım modülü beğenirsiniz. İyi forumlar.
 
İlk konuyu okuduğumda python sandım sonra anladim ki java script :D

Ellerine sağlık.
 
herşey iyi hoş fakat bunu yabancılarda kullanacak, türkçe yapmışsınız dökümanı vs.
 
Merhabalar efenim,
İşinde iyisin projelerimin nerdeyse yarısından fazlasında veritabanı sistemini kullanmaktayım.
Bunlara ek olarak
herşey iyi hoş fakat bunu yabancılarda kullanacak, türkçe yapmışsınız dökümanı vs.
Peki O Zaman Yabancıların Çoğu Niçin Türkleri Düşünüp Türkçe Dili Seçeneği Eklemiyor?
Bence Yeterince Açık Bir Cevap Oldu Başarılar :))
 
Merhabalar efenim,
İşinde iyisin projelerimin nerdeyse yarısından fazlasında veritabanı sistemini kullanmaktayım.
Bunlara ek olarak

Peki O Zaman Yabancıların Çoğu Niçin Türkleri Düşünüp Türkçe Dili Seçeneği Eklemiyor?
Bence Yeterince Açık Bir Cevap Oldu Başarılar :))
Tercih meselesi olduğu için olabilir mi aceba :).
 
Merhabalar efenim,
İşinde iyisin projelerimin nerdeyse yarısından fazlasında veritabanı sistemini kullanmaktayım.
Bunlara ek olarak

Peki O Zaman Yabancıların Çoğu Niçin Türkleri Düşünüp Türkçe Dili Seçeneği Eklemiyor?
Bence Yeterince Açık Bir Cevap Oldu Başarılar :))
çünkü ingilizce GLOBAL bi dil
 
Güzel biraz daha fonksiyon ekleye billirsin
 
çünkü ingilizce GLOBAL bi dil
Bu yüzden Türkler'de yazılımcı çok az deniyor zaten... Tamam bir Amerika kadar yazılımcımız yok ancak "Türkler hiç bir şey bilmiyor." demek biraz saçma. çünkü Türk yazılımcıların %50'den fazlası dokümanlarında,şirket isimlerinde,satacağı sitedeki yazılarında ve kodlarındaki açıklama bloklarında,İngilizce kullanıyor :))
Bana kalırsa doküman olarak Türkçe kullanması gayet tutarlı.
Bu modülü yabancılara tanıtmadığına göre ve forumda bunu gören yabancı sayısı 20'yi geçmeyeceğine göre İngilizce dili eklemesine gerek olmaz denilebilir bir yabancı bu modülü görse de fonksiyonlarını öğrenip kullanasıya kadar quick.db,fs Kullanır.
Ek olarak belirtmek isterim ki "GLOBAL" kelimesini büyük yazmamalısın ve belirtmek isterim ki cümle başlarındaki harfler büyük yazılır.
 
Bu yüzden Türkler'de yazılımcı çok az deniyor zaten... Tamam bir Amerika kadar yazılımcımız yok ancak "Türkler hiç bir şey bilmiyor." demek biraz saçma. çünkü Türk yazılımcıların %50'den fazlası dokümanlarında,şirket isimlerinde,satacağı sitedeki yazılarında ve kodlarındaki açıklama bloklarında,İngilizce kullanıyor :))
Bana kalırsa doküman olarak Türkçe kullanması gayet tutarlı.
Bu modülü yabancılara tanıtmadığına göre ve forumda bunu gören yabancı sayısı 20'yi geçmeyeceğine göre İngilizce dili eklemesine gerek olmaz denilebilir bir yabancı bu modülü görse de fonksiyonlarını öğrenip kullanasıya kadar quick.db,fs Kullanır.
Ek olarak belirtmek isterim ki "GLOBAL" kelimesini büyük yazmamalısın ve belirtmek isterim ki cümle başlarındaki harfler büyük yazılır.
belirtmek isterim burası tdk forumu değil.
Bana kalırsa doküman olarak Türkçe kullanması gayet tutarlı.
akıllı olan ingilizce yapar.
 

Gerçekten uzun emekler sarf edilen geniş kapsamlı bir modül çalışması olmuş ki şahsen ben fazlasıyla da beğendim. Eline ve çabana sağlık ☺
 

Hala Discord sunucumuza katılmadın mı?

Büyük bir topluluğun parçası ol, etkinliklere katıl ve özel hediyeler kazanma şansı yakala!

Şimdi Katıl
Üst