@@ -14,45 +14,47 @@ module.exports = new (require("./types/Config"))({
1414 // Okumanızı tavsiye ederim: https://discordjs.guide/popular-topics/intents.html
1515 intents : [ "GUILDS" , "GUILD_MESSAGES" , "GUILD_MEMBERS" , "GUILD_WEBHOOKS" ]
1616 } ,
17+ // Diğer ayarlar. Bunun içine ne isterseniz koyabilirsiniz.
18+ // Ulaşmak için "Underline.config.other" objesini kullanabilirsiniz.
19+ other : {
20+ tag : "§"
21+ } ,
1722 // Kullanıcı hatalarındaki uyarı mesajları/olayları.
1823 userErrors : {
19- // Arka arkaya komut kullanma limiti aşıldığında.
24+ // Arka arkaya interaksiyon kullanma limiti aşıldığında.
2025 coolDown ( interaction , command , coolDown ) {
21- interaction . reply ( `Bu komutu tekrardan ${ ( coolDown / 1000 ) . toFixed ( 2 ) } saniye içerisinde kullanabilirsin.` )
26+ interaction . reply ( `Bu interaksiyonu tekrardan ${ ( coolDown / 1000 ) . toFixed ( 2 ) } saniye içerisinde kullanabilirsin.` )
2227 } ,
23- // Komut kapalı olduğunda
28+ // interaksiyon kapalı olduğunda
2429 disabled ( interaction , command ) {
25- interaction . reply ( "Bu komut kapalı." ) ;
30+ interaction . reply ( "Bu interaksiyon kapalı." ) ;
2631 } ,
2732 // Kullanıcı bottan yasaklı olduğunda.
2833 blocked ( interaction , command ) {
2934 interaction . reply ( "Bottan yasaklanmışsınız." ) ;
3035 } ,
3136 // Botun çalışmak için x yertkilerine ihtiyacı olduğunda.
3237 botPermsRequired ( interaction , command , perms ) {
33- interaction . reply ( `Bu komutun çalışması için ${ perms . join ( ", " ) } yetkilerine ihtiyacım var.` )
38+ interaction . reply ( `Bu interaksiyonun çalışması için ${ perms . join ( ", " ) } yetkilerine ihtiyacım var.` )
3439 } ,
35- // Kullanıcının komutu kullanabilmek için x yetkilerine ihtiyacı olduğunda.
40+ // Kullanıcının interaksiyonu kullanabilmek için x yetkilerine ihtiyacı olduğunda.
3641 userPermsRequired ( interaction , command , perms ) {
37- interaction . reply ( `Bu komutu kullanabilmek için ${ perms . join ( ", " ) } yetkilerine ihtiyacın var.` )
42+ interaction . reply ( `Bu interaksiyonu kullanabilmek için ${ perms . join ( ", " ) } yetkilerine ihtiyacın var.` )
3843 } ,
39- // Komut sadece geliştiricilere özel olduğunda.
44+ // interaksiyon sadece geliştiricilere özel olduğunda.
4045 developerOnly ( interaction , command ) {
41- interaction . reply ( `Bu komutu sadece bot geliştiricileri kullanabilir.` )
46+ interaction . reply ( `Bu interaksiyonu sadece bot geliştiricileri kullanabilir.` )
4247 } ,
4348 guildOnly ( interaction , command ) {
44- interaction . reply ( `Bu komutu sadece sunucularda kullanılabilir.` )
49+ interaction . reply ( `Bu interaksiyonu sadece sunucularda kullanılabilir.` )
4550 }
4651 } ,
47- // Diğer ayarlar. Bunun içine ne isterseniz koyabilirsiniz.
48- // Ulaşmak için "global.config.other" objesini kullanabilirsiniz.
49- other : { } ,
50- // Her komutun varsayılan ayarları her anahtarın ne
51- // işe yaradığını merak ediyorsanız commands/ornekKomut.js'e
52+ // Her interaksiyonun varsayılan ayarları her anahtarın ne
53+ // işe yaradığını merak ediyorsanız commands/ornekinteraksiyon.js'e
5254 // bakabilirsiniz.
53- commandDefaults : {
55+ interactionDefaults : {
5456 actionType : "CHAT_INPUT" ,
55- description : "Açıkla belirtilmemiş ." ,
57+ description : ".. ." ,
5658 developerOnly : false ,
5759 guildOnly : true ,
5860 disabled : false ,
@@ -69,28 +71,28 @@ module.exports = new (require("./types/Config"))({
6971 onBeforeLoad ( client ) {
7072 console . log ( "[CONFIG] Yüklemeye başlamadan önce çalıştı." ) ;
7173 } ,
72- // Bot komutları ve olayları yükledikten sonra çalışan fonksiyon. Opsiyonel.
74+ // Bot interaksiyonları ve olayları yükledikten sonra çalışan fonksiyon. Opsiyonel.
7375 onAfterLoad ( client ) {
7476 console . log ( "[CONFIG] Yükleme bittikten sonra çalıştı." ) ;
7577 } ,
7678 // Bot açıldıktan sonra kullanıma hazır olduktan sonra çalışan fonksiyon. Opsiyonel.
7779 async onReady ( client ) {
7880 console . log ( "[CONFIG] Discord hesabına giriş yaptıktan sonra çalıştı." ) ;
7981 client . user . setActivity ( `/help - Basit Altyapı by TheArmagan` , { type : "WATCHING" } ) ;
80-
82+
8183 } ,
82- // Komut üzerinde hiçbir kontrol yapılmadan önce çalışır.
84+ // interaksiyon üzerinde hiçbir kontrol yapılmadan önce çalışır.
8385 // Sadece cevap true ise işleme devam eder.
84- async onCommandBeforeChecks ( command , interaction ) {
86+ async onInteractionBeforeChecks ( command , interaction ) {
8587 return true ;
8688 } ,
87- // Komuttaki bütün kontrolleri geçtikten sonra, komut
89+ // interaksiyontaki bütün kontrolleri geçtikten sonra, interaksiyon
8890 // hemen çalıştırılmadan önce çalışır.
8991 // Sadece cevap true ise işleme devam eder.
9092 //
9193 // Other objesini istediğiniz gibi modifiye edebilirsiniz.
92- // Nasılsa altakki fonksiyon her komut çalışmadan önce çalışır.
93- async onCommand ( command , interaction , other ) {
94+ // Nasılsa altakki fonksiyon her interaksiyon çalışmadan önce çalışır.
95+ async onInteraction ( command , interaction , other ) {
9496 return true ;
9597 }
9698} )
0 commit comments