const Discord = require('discord.js');
exports.run = async(client, message, args) => {
if (message.channel.type !== "text") return;
const limit = args[0] ? args[0] : 0;
if(!limit) {
var embed = new Discord.RichEmbed()
.setDescription(`Doğru kullanım: \`!slowmode [0/10]\``)
.setColor('#03c03c')
.setTimestamp()
message.channel.send({embed})
return
}
if (limit > 10) {
return message.channel.sendEmbed(new Discord.RichEmbed().setDescription("Süre limiti maksimum **10** saniye olabilir.").setColor('#03c03c'));
}
message.channel.sendEmbed(new Discord.RichEmbed().setDescription(`Yazma süre limiti **${limit}** saniye olarak ayarlanmıştır.`).setColor('#03c03c'));
var request = require('request');
request({
url: `https://discordapp.com/api/v7/channels/${message.channel.id}`,
method: "PATCH",
json: {
rate_limit_per_user: limit
},
headers: {
"Authorization": `Bot ${client.token}`
},
})};
exports.conf = {
enabled: true,
guildOnly: false,
aliases: ["slow-mode","yavas-mod", 'yavasmod', 'yavaşmod'],
permLevel: 3,
};
exports.help = {
name: 'slowmode',
description: 'Sohbete yazma sınır (süre) ekler.',
usage: 'slowmode [1/10]',
};