• Kaliteli sitelerden hacklink satın al Skype : live:.cid.c980c6c04ff9d24c

Kendi Discord Botunu Kendin Tasarla! [YAVAŞMOD]

EnesAktas

Forum Grand Aktif Üye
Üye
Katılım
24 Tem 2019
Mesajlar
68
Reaksiyon Puanı
142
Puanları
33
Konum
İstanbul
Merhaba sevgili ForumGrand üyeleri bugün sizlerle birlikte ''Kendi Discord Botunu Kendin Tasarla!'' serisine devam ediyorum. Arkadaşlar serinin devamını getir filan diyorsanız yorumlarda belirtebilirsiniz. Arkadaşlar bir önceki konumuzda ''Kilit'' komutunu tanıtmıştım o konuyu göremeyen veya bilmeyen olan varsa bilgilendireyim. ? Emojisine tıklarsanız konuma gidebilirsiniz. İşe yarayan bir komut tanıttım. Neyse bugünkü konumuz ''Yavaş mod'' adında olacaktır. Kulağıma değişik sesler geliyor. Bu komut ne işe yarıyor? diye değişik sesler geliyor. Hemen bahsetmeliyim. ''Yavaş mod'' bir kanalı istediğiniz aralıklarla mesaj göndermeye yarıyordur. Tabii şimdi siz geçip 1 saat yapamıyorsunuz bu komutta. Süre limiti 120 saniye olarak kayıtlı. Yani 120 saniyeden fazla yazma süresi koyamıyorsunuz. Yazma süresi; Spam, flood gibi şeylere karşı gelebilir. Herkesin kullanmasını öneririm. Her konumda bahsedeceğim demiştim. Discord bot yaparken aldığınız hataları bana söylerseniz sizlere yardımcı olabilirim. Discord adresim: EnesAktas#0001 Neyse şimdi sizlere ''Yavaş mod'' komutunu vereceğim.

JavaScript:
const Discord = require("discord.js");
exports.run = (client, msg, args) => {
if (msg.channel.type !== "text") return;
if (!msg.channel.permissionsFor(msg.member).has("MANAGE_GUILD")) return msg.channel.send("Bu komutu sadece `MANAGE_GUILD` yetkisine sahip olanlar kullanabilir.");
const limit = args[0] ? args[0] : 0;
if (limit > 120) return msg.channel.send("[FG] Süre limiti maksimum 120 saniye olabilir.");
var request = require('request');
request({
    url: `https://discordapp.com/api/v6/channels/${msg.channel.id}`,
    method: "PATCH",
    json: {
        rate_limit_per_user: limit
    },
    headers: {
        "Authorization": `Bot ${client.token}`
    },
});

if (limit == 0) return msg.channel.send("[FG] Yavaş mod kaldırıldı :ok_hand: \nTekrar açabilmek için fg!slowmode **<kaç saniye aralıkla yazılsın>**");
return msg.channel.send(`[FG] Üyeler bundan sonra **${limit}** saniye aralıklarla mesaj gönderebilecek.`);
};

exports.conf = {
  enabled: true,
  guildOnly: false,
  aliases: ["slowmode" ,"yavaş mod"],
  permLevel: 0
};

exports.help = {
  name: 'yavaşmod',
  description: 'İstediğiniz Kişiye sarılırsınız.',
  usage: 'sarıl'
};
Eveet, arkadaşlar konumuzun aslı olan ''Yavaş mod'' komutunu sizlere paylaşmış bulunmaktayım. Şimdi sizler huzurunda ''Nasıl Kullanılır?'' bölümüne geçiş yapmak istiyorum.

Nasıl Kullanılır?

Aşağıda ki tabloda kullanılışını veya komutları gösterdim.​

KomutİzinTürkçe İzinAçıklama
fg!yavaşmod SaniyeManage_GuildYönetici LoncasıÜzerinde olduğun kanalın yazma süresini belirler.

Sevgili ForumGrand üyeleri bir konumun daha sonuna gelmiş bulunmaktayım. Diğer ki konularımda görüşmek üzere. Kendinize iyi bakın. Forumsuz kalmayın.
:) Sevgilerle Enes Aktaş :)
 

Ege Kaan Kılıç

Forum Grand Aktif Üye
Üye
Katılım
24 Tem 2019
Mesajlar
39
Reaksiyon Puanı
116
Puanları
33
Konum
cdsf
Yazma süresi ayarlamak için bir bot'a gerek duyulur mu bilmem ama yinede teşekkürler paylaşımın için serin süper devam ediyor ;)
 
halkalı escort avrupa yakası escort şişli escort avcılar escort esenyurt escort beylikdüzü escort beylikdüzü escort şirinevler escort ataköy escort avcılar escort esenyurt escort Instagram takipçi satın al Betpark giriş Kolaybet giriş Grandpashabet giriş Betgaranti giriş
Üst