Kullanımı basit ancak bir yandanda içinde birçok özellik barındıran discord bot altyapısı. Tam tip desteği ve slash komutları ile birlikte!
Profesyoneller tarafından geliştirilen ve "Yeryüzünde her zaman ücretsiz ve değerli bir şeyler olacaktır." felsefesiyle hazırlanan açık kaynaklı, güncel, stabil ve gelişmiş Discord bot altyapısı.
v18.x
.npm install -g yarn
. (Yarn, bizlerin kullandığı ve npm'e göre daha hızlı ve stabil olan bir paket yöneticisidir.)yarn install
yazılması gerekmektedir ve yeterlidir.yarn start
yazarak projeyi başlatabilirsiniz.Botun genel ayarlarını, kullanıcı hata mesajlarını ve diğer olaylarda düzenleme yapmak için config.js
config dosyasını kullanabilirsiniz.
İnteraksiyonlar için interactions
klasörünün içindeki ornekKomut.js
ve ornekSağtık.js
dosyasını kullanabilirsiniz.
Yeni bir interaksiyon dosyası oluşturmak isterseniz yarn interaksiyon
interaksiyonunu kullanabilsiniz. Bu sayede sizi ilk interaksiyon altyapısını yazma derdinden kurtaracak ve interaksiyon hakkında her türlü soruyu soracaktır.
Slash interaksiyonlarını Discord üzerinde global olarak yayınlamak için node publishInteractions.js global
interaksiyonunu kullanabilirsiniz.
Slash interaksiyonlarını sadece bir sunucu için yayınlamak istiyorsanız node publishInteractions.js guild <guildId>
interaksiyonunu kullanabilirsiniz.
Bütün interaksiyonları temizlemek için node publishInteractions.js global clear
veya node publishInteractions.js guild <guildId> clear
interaksiyonunu kullanabilirsiniz.
Bölüm Bilgilendirmesi: Global interaksiyonların sunuculara gönderilmesi yaklaşık 1 saat kadar sürebilmektedir. Sunucuya özel interaksiyonlar ise 5-10 saniye içerisinde aktif olmaktadır. Not: Botunuzu test ederken global interaksiyonlar yerine sunucu interaksiyonlarını kullanarak debug etmenizi tavsiye ederiz. Global interaksiyonları spam halinde yayınlarsanız ratelimite takılabilirsiniz.
Olaylar için events
klasörünün içindeki -ornekOlay.js
dosyasını kullanabilirsiniz.
Yeni bir olay dosyası oluşturmak isterseniz yarn olay
interaksiyonunu kullanabilsiniz. Bu sayede sizi ilk olay altyapısını yazma derdinden kurtaracak ve olay hakkında her türlü soruyu soracaktır.
Bu rehber üzerindeki bilgiler size yetersiz geldiyse ve geliştiricilerden destek almak isterseniz aşağıdaki hesaplar üzerinden ilgili kişilere erişebilirsiniz.
Geliştiriciler: Armagan#4869
& Erdm#8310
Düzenleme ve Destek: Maschera#6666
Developed by professionals with the philosophy "There will always be something free and valuable in the world." open source, up-to-date, stable and advanced Discord bot infrastructure.
v18.x
.npm install -g yarn
. (Yarn is a package manager that we use and is faster and more stable than npm).yarn install
and that's enough.yarn start
.You can use the config file config.js
to edit the general settings of the bot, user error messages and other events.
For interactions, you can use the ornekKomut.js
and ornekSağtık.js
files in the interactions
folder.
If you want to create a new interaction file, you can use the yarn interaction
interaction. This will save you the hassle of writing the initial interaction engine and will ask you all kinds of questions about the interaction.
To publish Slash interactions globally on Discord, you can use the node publishInteractions.js global
interaction.
If you want to publish Slash interactions for only one server, you can use the node publishInteractions.js guild <guildId>
interaction.
To clear all interactions, you can use the node publishInteractions.js global clear
or node publishInteractions.js guild <guildId> clear
interaction.
Section Information: Global interactions can take about 1 hour to be sent to the servers. Server specific interactions are active within 5-10 seconds. *Note: When testing your bot, we recommend debugging using server interactions instead of global interactions. If you spam global interactions, you may get stuck in ratelimit.
For events you can use the file -ornekOlay.js
inside the events
folder.
If you want to create a new event file, you can use the yarn event
interaction. This will save you the trouble of writing the initial event engine and will ask you all kinds of questions about the event.
If you find the information in this guide insufficient and would like to get support from the developers, you can reach them through the accounts below.
Developers: Armagan#4869
& Erdm#8310
Editing and Support: Maschera#6666