Basit Altyapı (Versiyon 1.4.4)
Kullanımı basit ancak bir yandanda içinde birçek özellik barındıran discord bot altyapısı. Sık sık güncelleme alıyor.
Yapılacaklar
✅ Async ve aşırı hızlı.(Komut başına 1ms kadar sürüyor.)
✅ Komut başına değişken yavaşlatma desteği.✅ Komut başına bot gerekli yetki desteği.✅ Komut başına kullanıcı gerekli yetki desteği.✅ Özelleştirilebilir hata mesajları.✅ Mantık hatası uyarı sistemleri.✅ Bottan kullanıcı yasaklama.✅ Komutlarda otomatik tamamlama.✅ Global değişkenlerde otomatik tamamlama. (commands, events, config, client)✅ İç içe klasör desteği.✅ Komut açıp kapama desteği.✅ Sadece geliştiricilerin kullanabildiği komut desteği.✅ Genel event desteği.✅ Event kapatabilme.✅ Gelişmiş config dosyası. Hiçindex.js
dosyasını modifiye etmenize gerek kalmıyor.✅ Komut varsayılanlarını değiştirebilme.✅ Kolay bir şekilde komut öncesi işlem ekleyebilme.✅ Kolay bir şekilde komut veya olay altyapsı oluşturabilme.
Kurlumu
Gerekenler
- Node.js;
v14.17.0
veya üstü. Benv14.17.0
versiyonunda test ettim. Node.js'in kendi sitesinden indirebilirsiniz. - Yarn; Yarn benim kullandığım paket yöneticisi npm'e göre 8-10 kat daha hızlı ve sorun çözücü. Kurmak için konsolunuza
npm install -g yarn
yazmanız yeterlidir.
Kurulum
- Proje dosya konumuna gelip
yarn install
yazmanız yeterlidir. - Proje kurulumunu yaptıktan sonra
node index.js
yazarak projeyi başlatabilirsiniz.
Kullanımı
- Botun genel ayarlarını, kullanıcı hata mesajlarını düzenlemek ve diğer olaylarda düzenleme yapmak için
config.js
config dosyasını dikkatlice okuyup ona göre ayarlayabilirsiniz. - Komutlar için
commands
klasörünün içindekiornekKomut.js
dosyasını dikkatlice okuyabilirsiniz. - Yeni bir komut dosyası oluşturmak isterseniz
yarn komut
komutunu kullanabilsiniz. Bu sayede sizi ilk komut altyapısını yazma derdinden kurtaracak ve komut hakkında her türlü soruyu soracaktır. - Olaylar için
events
klasörünün içindekiornekOlay.js
dosyasını dikkatlice okuyabilirsiniz. - Yeni bir olay dosyası oluşturmak isterseniz
yarn olay
komutunu kullanabilsiniz. Bu sayede sizi ilk olay altyapısını yazma derdinden kurtaracak ve olay hakkında her türlü soruyu soracaktır.
Güncelleme
- Güncelleme yaparken yapmanız gereken sadece
types klasörünü
,other klasörünü
,index.js dosyası
,package.json dosyasını
eskisi ile değiştirmek.
Yardım
- Yardım için discord sunucuma katılıp, benden yardım alabirsiniz: http://armagan.rest/discord