- kaanshu#1337
- Katılım
- 8 Eyl 2021
- Mesajlar
- 136
- Tepkime puanı
- 297
Basit bir koddur, yapmanız gerekenleri aşağıya not ettim, hata yapmanız taktirinde bana ulaşabilirsiniz, NOTU MUTLAKA OKUYUN
NOT
3- Bot için indirmeniz gerekenler
• discordjs/opus
• ffmpeg (zahmetli) (
• node-opus
• opusscript
ffmpeg kurulurken bir yol belirtmeniz gerekiyor. Onu da Sistem Ortam Değişkenlerini Düzenleyin > Ortam Değişkenleri > Sistem Değişkenleri bölümünde Path > Düzenle > Yeni > ffmpeg/bin klasörünün yolu ile yapın.
Dosyayı hiçbir klasöre atmadan direkt main dosyasınızın (index.js, main.js vb.) olduğu yere bırakın. MP3 dosyanızın adını kopyalayın ve verdiğim kodda connection.play('./DOSYANIZINADI.mp3'); kısmına yapıştırın. (Birebir aynısı olmalıdır.)
MP3 dosyanız şu şekilde şurada gözükmelidir ;
KOD
NOT
3- Bot için indirmeniz gerekenler
• discordjs/opus
• ffmpeg (zahmetli) (
Bu bağlantıyı görmek için
Giriş yap veya kayıt ol.
)• node-opus
• opusscript
ffmpeg kurulurken bir yol belirtmeniz gerekiyor. Onu da Sistem Ortam Değişkenlerini Düzenleyin > Ortam Değişkenleri > Sistem Değişkenleri bölümünde Path > Düzenle > Yeni > ffmpeg/bin klasörünün yolu ile yapın.
Dosyayı hiçbir klasöre atmadan direkt main dosyasınızın (index.js, main.js vb.) olduğu yere bırakın. MP3 dosyanızın adını kopyalayın ve verdiğim kodda connection.play('./DOSYANIZINADI.mp3'); kısmına yapıştırın. (Birebir aynısı olmalıdır.)
MP3 dosyanız şu şekilde şurada gözükmelidir ;
KOD
JavaScript:
client.on('ready', () => {
client.channels.cache.get('channel-id').join().then(rifleman => {
rifleman.voice.setSelfDeaf(true);
client.on('voiceStateUpdate', (youth, kaanshu) => {
if (!youth.channel && kaanshu.channel && kaanshu.channel.id == 'kanal-idsi') {
setTimeout(() => rifleman.play('./dosya-adı.mp3'), 3000); // sesi kanala girişten 3 saniye sonra çalar
};
});
});
});