1- const Discord = require ( 'discord.js' ) ;
2-
31module . exports = new ( require ( "./types/Config" ) ) ( {
42 // E tabi, bot tokeni buraya.
53 clientToken : "" ,
@@ -17,40 +15,40 @@ module.exports = new (require("./types/Config"))({
1715 // Diğer ayarlar. Bunun içine ne isterseniz koyabilirsiniz.
1816 // Ulaşmak için "Underline.config.other" objesini kullanabilirsiniz.
1917 other : {
20- tag : "§"
18+
2119 } ,
2220 // Kullanıcı hatalarındaki uyarı mesajları/olayları.
2321 userErrors : {
2422 // Arka arkaya interaksiyon kullanma limiti aşıldığında.
25- coolDown ( interaction , command , coolDown ) {
23+ coolDown ( interaction , uInteraction , coolDown ) {
2624 interaction . reply ( `Bu interaksiyonu tekrardan ${ ( coolDown / 1000 ) . toFixed ( 2 ) } saniye içerisinde kullanabilirsin.` )
2725 } ,
2826 // interaksiyon kapalı olduğunda
29- disabled ( interaction , command ) {
27+ disabled ( interaction , uInteraction ) {
3028 interaction . reply ( "Bu interaksiyon kapalı." ) ;
3129 } ,
3230 // Kullanıcı bottan yasaklı olduğunda.
33- blocked ( interaction , command ) {
31+ blocked ( interaction , uInteraction ) {
3432 interaction . reply ( "Bottan yasaklanmışsınız." ) ;
3533 } ,
3634 // Botun çalışmak için x yertkilerine ihtiyacı olduğunda.
37- botPermsRequired ( interaction , command , perms ) {
35+ botPermsRequired ( interaction , uInteraction , perms ) {
3836 interaction . reply ( `Bu interaksiyonun çalışması için ${ perms . join ( ", " ) } yetkilerine ihtiyacım var.` )
3937 } ,
4038 // Kullanıcının interaksiyonu kullanabilmek için x yetkilerine ihtiyacı olduğunda.
41- userPermsRequired ( interaction , command , perms ) {
39+ userPermsRequired ( interaction , uInteraction , perms ) {
4240 interaction . reply ( `Bu interaksiyonu kullanabilmek için ${ perms . join ( ", " ) } yetkilerine ihtiyacın var.` )
4341 } ,
4442 // interaksiyon sadece geliştiricilere özel olduğunda.
45- developerOnly ( interaction , command ) {
43+ developerOnly ( interaction , uInteraction ) {
4644 interaction . reply ( `Bu interaksiyonu sadece bot geliştiricileri kullanabilir.` )
4745 } ,
48- guildOnly ( interaction , command ) {
46+ guildOnly ( interaction , uInteraction ) {
4947 interaction . reply ( `Bu interaksiyonu sadece sunucularda kullanılabilir.` )
5048 }
5149 } ,
5250 // Her interaksiyonun varsayılan ayarları her anahtarın ne
53- // işe yaradığını merak ediyorsanız commands/ornekinteraksiyon .js'e
51+ // işe yaradığını merak ediyorsanız interactions/ornekInteraksiyon .js'e
5452 // bakabilirsiniz.
5553 interactionDefaults : {
5654 actionType : "CHAT_INPUT" ,
@@ -83,7 +81,7 @@ module.exports = new (require("./types/Config"))({
8381 } ,
8482 // interaksiyon üzerinde hiçbir kontrol yapılmadan önce çalışır.
8583 // Sadece cevap true ise işleme devam eder.
86- async onInteractionBeforeChecks ( command , interaction ) {
84+ async onInteractionBeforeChecks ( uInteraction , interaction ) {
8785 return true ;
8886 } ,
8987 // interaksiyontaki bütün kontrolleri geçtikten sonra, interaksiyon
@@ -92,7 +90,7 @@ module.exports = new (require("./types/Config"))({
9290 //
9391 // Other objesini istediğiniz gibi modifiye edebilirsiniz.
9492 // Nasılsa altakki fonksiyon her interaksiyon çalışmadan önce çalışır.
95- async onInteraction ( command , interaction , other ) {
93+ async onInteraction ( uInteraction , interaction , other ) {
9694 return true ;
9795 }
9896} )
0 commit comments