Discord Botumuzu Sesli Kanalda Konuşturma

Katılım
10 Kas 2019
Konular
225
Mesajlar
1,057
Çözümler
19
Tepki puanı
1,049
Puanları
8,710
Komutlara Atılacak
JavaScript:
const Discord = require("discord.js");
const google = require("google-tts-api");
const ayarlar = require('../ayarlar.json');
let prefix = ayarlar.prefix;
exports.run = (client, message) => {
      const args = message.content.slice(prefix.length).split(' ');
    const command = args.shift().toLowerCase();

    const voiceChannel = message.member.voiceChannel;
    if (!voiceChannel) return message.channel.send(`İlk önce bir sesli kanala girmeniz gerek`)


    google(`${args.slice(' ')}`, 'tr', 1).then(url => {
        message.member.voiceChannel.join().then(connection => {
            message.channel.send(`**${args.slice(' ')}** adlı mesaj sesli olarak söyleniyor`)
            connection.playStream(url).on("end", () => {
                connection.disconnect();
            })
        })
    })

};
exports.conf = {
    enabled: true,
    guildOnly: false,
    aliases: [],
    permLevel: 1
};

exports.help = {
    name: 'konuştur',
    description: 'Bota yazdığınız şeyi sesli mesaj olarak söyletir',
    usage: 'söyle <mesaj>'
};
 
Katılım
25 Şub 2021
Konular
1
Mesajlar
3
Tepki puanı
0
Puanları
405
Komutlara Atılacak
JavaScript:
const Discord = require("discord.js");
const google = require("google-tts-api");
const ayarlar = require('../ayarlar.json');
let prefix = ayarlar.prefix;
exports.run = (client, message) => {
      const args = message.content.slice(prefix.length).split(' ');
    const command = args.shift().toLowerCase();

    const voiceChannel = message.member.voiceChannel;
    if (!voiceChannel) return message.channel.send(`İlk önce bir sesli kanala girmeniz gerek`)


    google(`${args.slice(' ')}`, 'tr', 1).then(url => {
        message.member.voiceChannel.join().then(connection => {
            message.channel.send(`**${args.slice(' ')}** adlı mesaj sesli olarak söyleniyor`)
            connection.playStream(url).on("end", () => {
                connection.disconnect();
            })
        })
    })

};
exports.conf = {
    enabled: true,
    guildOnly: false,
    aliases: [],
    permLevel: 1
};

exports.help = {
    name: 'konuştur',
    description: 'Bota yazdığınız şeyi sesli mesaj olarak söyletir',
    usage: 'söyle <mesaj>'
};
yapamadımda yardımcı olurmusun dostum rica etsem oyunculsarsehri dcsinde varım adım FirstBlood#5337
 
Katılım
25 Şub 2021
Konular
1
Mesajlar
3
Tepki puanı
0
Puanları
405
Komutlara Atılacak
JavaScript:
const Discord = require("discord.js");
const google = require("google-tts-api");
const ayarlar = require('../ayarlar.json');
let prefix = ayarlar.prefix;
exports.run = (client, message) => {
      const args = message.content.slice(prefix.length).split(' ');
    const command = args.shift().toLowerCase();

    const voiceChannel = message.member.voiceChannel;
    if (!voiceChannel) return message.channel.send(`İlk önce bir sesli kanala girmeniz gerek`)


    google(`${args.slice(' ')}`, 'tr', 1).then(url => {
        message.member.voiceChannel.join().then(connection => {
            message.channel.send(`**${args.slice(' ')}** adlı mesaj sesli olarak söyleniyor`)
            connection.playStream(url).on("end", () => {
                connection.disconnect();
            })
        })
    })

};
exports.conf = {
    enabled: true,
    guildOnly: false,
    aliases: [],
    permLevel: 1
};

exports.help = {
    name: 'konuştur',
    description: 'Bota yazdığınız şeyi sesli mesaj olarak söyletir',
    usage: 'söyle <mesaj>'
};
ben yapamadımda bu komutu yardımcı olurmusunuz discordda varım ismim

† FirstBlood#5337​

 
Katılım
10 Kas 2019
Konular
225
Mesajlar
1,057
Çözümler
19
Tepki puanı
1,049
Puanları
8,710
Katılım
23 Ara 2019
Konular
0
Mesajlar
1
Tepki puanı
0
Puanları
2,505
Botumda tüm yetkiler olduğu halde "İlk önce bir sesli kanala girmeniz gerek" hatasını almaktayım. if (!voicechannel) kısmını kaldırdığım zaman ise google ın bilinmeyen bir fonksiyon olduğu hatasını alıyorum. > TypeError: google is not a function
 
Katılım
10 Kas 2019
Konular
225
Mesajlar
1,057
Çözümler
19
Tepki puanı
1,049
Puanları
8,710
Botumda tüm yetkiler olduğu halde "İlk önce bir sesli kanala girmeniz gerek" hatasını almaktayım. if (!voicechannel) kısmını kaldırdığım zaman ise google ın bilinmeyen bir fonksiyon olduğu hatasını alıyorum. > TypeError: google is not a function
Botunuzun intentlerini açmanız gerekmektedir.
 
  • Beğen
Tepkiler: ftharx
Katılım
10 Eki 2021
Konular
3
Mesajlar
13
Tepki puanı
9
Puanları
1,510

Ekli dosyalar

  • Ekran Görüntüsü (164).png
    Ekran Görüntüsü (164).png
    28.7 KB · Görünt.: 188