27-07-2020, Saat: 02:11
Komudun Adı: Premium Mesajı Sesli Oku Komudu
Komut için Gerekli Modüller: discord.js, quick.db, google-tts-api
Komut Açıklaması: Yazdığınız Mesajı Sesli Okur
Komutun Ekleneceği Yer: Komutlar
Komut için Gerekli Modüller: discord.js, quick.db, google-tts-api
Komut Açıklaması: Yazdığınız Mesajı Sesli Okur
Komutun Ekleneceği Yer: Komutlar
Kod:
const db = require('quick.db')
const ayarlar = require('../ayarlar.json');
const googleTTS = require('google-tts-api');
const Discord = require('discord.js')
exports.run = async (client, message, args) => {
if (!message.guild) {
return }
let kullanıcı = await db.fetch(`gold_${message.author.id}`);
if( kullanıcı == undefined){
message.channel.send("<:639093401928597517:638807997522378752> Bu Komutu Kullanabilmek İçin **Premium Üye** Olmalısın")
}else{
if( kullanıcı == 'gold'){
let yazi = args.join(" ")
if (!message.member.voiceChannel) return message.channel.send('<:639093401928597517:638807997522378752> | Öncelikle Sesli Bir kanala Katıl');
if (!yazi) return message.channel.send('Sesli olarak söylenmesini istediğin mesajı belirtmelisin. \`m!pre-söyle Merhaba\`')
googleTTS(`${yazi}`, 'tr', 1).then(url => {
message.member.voiceChannel.join().then(connection => {
message.channel.send(`<:639092965439963146:638808006674350119> \`${yazi}\` **Mesajı Sesli Olarak Söyleniyor** <:639092965439963146:638808006674350119>`)
connection.playStream(url).on("end",() => {
connection.disconnect();
})
})
})
};
}
}
exports.conf = {
enabled: true,
guildOnly: false,
aliases: ,
permLevel: 0
};
exports.help = {
name: 'pre-söyle',
description: "Gold üye özel botu konuşturma",
usage: 'söyle'
};