Discord Bot Komutu İle Slow Mode Alma

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üye
Katılım
25 Ara 2017
Mesajlar
24
Tepki puanı
2
Ödüller
6
Yaş
38
8 HİZMET YILI
Kodu Komutlar Kısmına Yapıştırıcaksınız. Örnek: Komutlar/slowmode.js Olarak Açınız Ve İçinie Yapıştırınız
Kullanım Şekli Örnek:
!slowmode [1/10]
Ne İşe Yarar: Chat ınızı Slowmode ye Alır Yani Yazma Süresini Kısıtlar Eğer 5 yazarsanız 5 saniye slowmode ye alır...
NOT: Prefix iniz Neyse Ona Göre Çalışır...




JavaScript:
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]',
};
 
Elbet Bir Gün
Süper Üye
Katılım
8 Mar 2018
Mesajlar
702
Çözümler
4
Tepki puanı
40
Ödüller
8
Yaş
28
8 HİZMET YILI
Teşekkürler Güzel paylaşım iş yapar
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst