Çözüldü Merhaba yaptığım discord.js öneri komutumu süreli yapmak istiyorum ama FS ve ms bilgim olmadığı için başaramıyorum

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Katılım
28 Ara 2019
Konular
2
Mesajlar
4
Tepki puanı
1
Puanları
1,460
Merhaba yaptığım discord.js öneri komutumu süreli yapmak istiyorum ama, FS , MS bilgim olmadığı için başaramıyorum.
arkadaşlarım bu foruma yönlendirdi umarım yardım alabilirim.


JavaScript:
const Discord = require('discord.js');
const db = require('quick.db');

exports.run = function(client, message, args) {
  if (!args[0]) return message.channel.send(`:x: ${message.author.tag} İşlemi önizlemek için önerinizi yazın.`)
    var öneri = args.slice(0).join(' ');
    var channelID = "809141273503465478";
    
    if (!öneri){
        return message.reply(":x: Bir mesaj belirtin! Doğru kullanım: **!öneri <mesaj>**");
    } else {
        
        var embed = new Discord.MessageEmbed()
            .setTimestamp()

            .addField("Kullanıcı:", message.author.tag, false)
            .addField("ID", message.author.id, true)
            .addField("Öneri", '```'+öneri+'```', true)
        
        client.channels.cache.get(channelID).send(embed);
        message.channel.send("Öneriniz sistemimize kaydedilmiştir. Beklemede kalınız :)");
    };


};

exports.conf = {
  enabled: true,
  guildOnly: false,
  aliases: ["öner"],
  permLevel: 0
};

exports.help = {
  name: 'öneri',
  description: "bot hakkındaki önerilerinizi bot sahiplerine ulaştırır",
  usage: 'öneri <mesaj>'
};
 
Çözüm
Eksik yazmışım 3 saatte bir kullanım gerçekleştirilmesi
Botunuza restart attığınız zaman süre sıfırlanır. Buyurun;

JavaScript:
const Discord = require('discord.js');
const talkedRecently = new Set();

exports.run = function(client, message, args) {

  if (talkedRecently.has(message.author.id)) {
    return message.channel.send(`${message.author} bu komutu 3 saatte bir kullanabilirsin.`);
} else {

    


 talkedRecently.add(message.author.id);
 setTimeout(() => {
 message.delete();
 
   talkedRecently.delete(message.author.id);
 }, 10800000);
} 

  if (!args[0]) return message.channel.send(`:x: ${message.author.tag} İşlemi önizlemek için önerinizi yazın.`)
    var öneri = args.slice(0).join(' ');
    var channelID =...
Katılım
10 Kas 2019
Konular
225
Mesajlar
1,057
Çözümler
19
Tepki puanı
1,048
Puanları
8,710
Merhaba, ne kadar sürede bir yazılmasını istiyorsunuz?
 
Oyla 0
Katılım
28 Ara 2019
Konular
2
Mesajlar
4
Tepki puanı
1
Puanları
1,460
Eksik yazmışım 3 saatte bir kullanım gerçekleştirilmesi
 
Oyla 0
Katılım
10 Kas 2019
Konular
225
Mesajlar
1,057
Çözümler
19
Tepki puanı
1,048
Puanları
8,710
Eksik yazmışım 3 saatte bir kullanım gerçekleştirilmesi
Botunuza restart attığınız zaman süre sıfırlanır. Buyurun;

JavaScript:
const Discord = require('discord.js');
const talkedRecently = new Set();

exports.run = function(client, message, args) {

  if (talkedRecently.has(message.author.id)) {
    return message.channel.send(`${message.author} bu komutu 3 saatte bir kullanabilirsin.`);
} else {

    


 talkedRecently.add(message.author.id);
 setTimeout(() => {
 message.delete();
 
   talkedRecently.delete(message.author.id);
 }, 10800000);
} 

  if (!args[0]) return message.channel.send(`:x: ${message.author.tag} İşlemi önizlemek için önerinizi yazın.`)
    var öneri = args.slice(0).join(' ');
    var channelID = "809141273503465478";
    
    if (!öneri){
        return message.reply(":x: Bir mesaj belirtin! Doğru kullanım: **!öneri <mesaj>**");
    } else {
        
        var embed = new Discord.MessageEmbed()
            .setTimestamp()

            .addField("Kullanıcı:", message.author.tag, false)
            .addField("ID", message.author.id, true)
            .addField("Öneri", '```'+öneri+'```', true)
        
        client.channels.cache.get(channelID).send(embed);
        message.channel.send("Öneriniz sistemimize kaydedilmiştir. Beklemede kalınız :)");
    };


};

exports.conf = {
  enabled: true,
  guildOnly: false,
  aliases: ["öner"],
  permLevel: 0
};
 
Oyla 0
Çözüm
Katılım
28 Ara 2019
Konular
2
Mesajlar
4
Tepki puanı
1
Puanları
1,460
İşe yaradı çok saol'un OYUNCULAR ŞEHRİ yetkilileri sizlere minettarım.
 
  • Beğen
Tepkiler: ZussaDM
Oyla 0
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...