Template errors

  • Template public:CMTV_Badges_featured_badges_macros: [E_USER_WARNING] Cannot call method getFeaturedBadges on a non-object (NULL) (src/XF/Template/Templater.php:1180)
  • Template public:CMTV_Badges_featured_badges_macros: [E_USER_WARNING] Cannot call method getFeaturedBadges on a non-object (NULL) (src/XF/Template/Templater.php:1180)

Yardım komutu nasıl tek kanalda çalışır hale getirebilirim?

Skyrise#4534
Katılım
10 Şub 2022
Mesajlar
6
Tepkime puanı
0
merhabalar bir bot geliştiriyorum bazı komutların sadece belirlediğim kanallarda çalışmasını gerekiyor. bunu nasıl sağlarım?
 

Aventia

Aventia | Yasin
Moderator
aventia
Katılım
11 Kas 2021
Mesajlar
3,692
Tepkime puanı
1,048
Şehir
Samsun
Konu doğru kategoriye taşındı, lütfen daha dikkatli olunuz.
 
Echosal#0001
Katılım
19 May 2022
Mesajlar
648
Tepkime puanı
91
Şehir
Yurtdışı
client.on('message', msg => {
if (msg.channel.id === 'KanalID') {
}

});
veya direk koda da atabilir let ile ama bu da çözüm

Komuta Atılmış Hali;
let kanallar = ["bot-command"]
if (!kanallar.includes(message.channel.name)) return message.reply({ content:`${kanallar.map(x => `${client.channels.cache.find(chan => chan.name == x)}`)} kanallarında kullanabilirsiniz.`}).then((e) => setTimeout(() => { e.delete(); }, 10000));
 

deleteduser

veya direk koda da atabilir let ile ama bu da çözüm

Komuta Atılmış Hali;
let kanallar = ["bot-command"]
if (!kanallar.includes(message.channel.name)) return message.reply({ content:`${kanallar.map(x => `${client.channels.cache.find(chan => chan.name == x)}`)} kanallarında kullanabilirsiniz.`}).then((e) => setTimeout(() => { e.delete(); }, 10000));
Akşam etütündeydim ya, kısa kesmek zorunda kaldım
 

Konuyu 0 kişi okuyor. (0 kayıtlı üye ve 0 ziyaretçi)

Benzer konular

  • Bilgi