Discord kanalınızda eğer çok fazla mesaj yazılıyorsa ve siz mesajları takip etmekte zorlanıyorsanız bu paylaşacağım kod işinize çok yarayacak. Discord kanalınızda aşağıda paylaşacağım kodu botunuza eklediğinizde mevcut olan kanala yavaş mod uygulaya bileceksiniz.
Peki yavaş mod nedir ? derseniz sunucunuz da belirtilen kanala saniye bazında bir mesaj atma sınırı ekleye bilirsiniz. Bir kullanıcı mesaj atarken sizin belirtmiş olduğunuz saniye sonrasında mesaj atabilecek yani bir mesaj attık'dan sonra sizin belirlediğiniz süre 2, 3 saniye bekleme süresi eklenecek ve sonunda tekrar mesaj atabilecek. Daha fazla uzatmadan kod paylaşımına geçiyorum.
Peki yavaş mod nedir ? derseniz sunucunuz da belirtilen kanala saniye bazında bir mesaj atma sınırı ekleye bilirsiniz. Bir kullanıcı mesaj atarken sizin belirtmiş olduğunuz saniye sonrasında mesaj atabilecek yani bir mesaj attık'dan sonra sizin belirlediğiniz süre 2, 3 saniye bekleme süresi eklenecek ve sonunda tekrar mesaj atabilecek. Daha fazla uzatmadan kod paylaşımına geçiyorum.
Kurulum için adımları izleyin:
- Kod projenizde komutlar klasörüne atılacaktır. Komut eklemeyi bilmiyorsan buradaki yazımızı okuyarak öğrenebilirsin
- Komut içerisindeki gerekli yerleri kendinize göre düzenleyin
- Herhangi bir modül gerektirmez
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: \`yavaş-mod [0/10]\``) .setColor('RANDOM') .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('RANDOM')); } message.channel.sendEmbed(new Discord.RichEmbed().setDescription(`Yazma süre limiti **${limit}** saniye olarak ayarlanmıştır.`).setColor('RANDOM')); 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", "slowmode", "yavas-mod", 'yavasmod', 'yavaşmod'], permLevel: 3, }; exports.help = { name: 'yavaş-mod', description: 'Sohbete yazma sınır (süre) ekler.', usage: 'yavaş-mod [1/10]', };
Yorum Yap:
0 Hiç Yorum Yapılmamış İlk Yorumu Sen Yapmak İstermisin:
Yorum Yaparken:
* Yorumlarınızda Din , Dil , Irk , Cinsiyet , Küfür(Hakaret) ve Siyaset içerikli yorumlar onaylanmadığını hatırlatmak isterim.
* Yorumlarınızı anlaşılır bir dilde yazınız ve mümkünse detaylı bir şekilde açıklama yapınız.
* Yorum yaparken tavsiyemiz olarak yorum profilinizi google @gmail profilinizi seçerek yorum yapınız, ayrıca (anonim) veya Ad/Url gibi seçeneklerle de yorum yapabilirsiniz.
Konu ile ilgili olmayan sorularınız için ise Chat veya İletişim sayfalarını kullanın
Kullanmak istediğiniz emojileri kopyalayıp yorumda kullanabilirsiniz. CTRL + C
☝☺✊✋✌❤👀👄👎👍👌💓💔💕💖💗💘💝💞💟💢💣💤💥😀😁😂😃😄😅😆😇😈😉😊😋😌😍😎😏😐😑😒😓😔😕😖😗😘😙😚😛😜😝😞😟😠😡😢😣😤😥😦😧😨😩😪😫😬😭😮😯😰😱😲😳😴😵😶😷👐👤👥👦👦👧👨👩👳👴👵👿👾👽👻👅