discord.js goldüye

Katılım
11 Temmuz 2019
Mesajlar
2.292
Makaleler
1
Çözümler
5
Öncelikle merhaba. Benim bir gold üye skiptim var. Ben bu skript de !goldüyeyap (id) komutunu kullanınca bir kişiye rol vermesini istiyorum.
Ve !goldüyeçıkar yazıncada o rolü almasını istiyorum. Yardımcı Olur musunuz?

Kod:
KOD:

const db = require('quick.db')

const Discord = require('discord.js')

const client = new Discord.Client();

const ayarlar = require("../ayarlar.json")



exports.run = async (client, message, args) => {

if(message.author.id != ayarlar.sahip) { return message.channel.send("❌ Sahibimin Komutunu Kullanamazsın")}



  let nesne = args[0]

  if (!nesne) return message.channel.send('Bir kullanıcının IDsini girmelisin?')



  db.set(`gold_${nesne}`, 'gold')



  message.channel.send(`\`${nesne}\` IDli kullanıcı artık gold üye oldu!`)



}

exports.conf = {

  enabled: true,

  guildOnly: false,

  aliases: [],

  permLevel: 4

};

exports.help = {

  name: 'goldyap',

  description: 'Gold üye yaparsınız',

  usage: 'goldyap <ID>'

};
konu kilit
 
Son düzenleyen: Moderatör:
Kod:
const db = require('quick.db')

const Discord = require('discord.js')

const client = new Discord.Client();

const ayarlar = require("../ayarlar.json")



exports.run = async (client, message, args) => {

if(message.author.id != ayarlar.sahip) { return message.channel.send("❌ Sahibimin Komutunu Kullanamazsın")}



  let nesne = args[0]

  if (!nesne) return message.channel.send('Bir kullanıcının IDsini girmelisin?')



  db.set(`gold_${nesne}`, 'gold')



  message.channel.send(`\`${nesne}\` IDli kullanıcı artık gold üye oldu!`)
  member.addRole('gold üye rolu id')



}

exports.conf = {

  enabled: true,

  guildOnly: false,

  aliases: [],

  permLevel: 4

};

exports.help = {

  name: 'goldyap',

  description: 'Gold üye yaparsınız',

  usage: 'goldyap <ID>'

};

Bunu kullanabilirsin.
 
Kod:
const db = require('quick.db')

const Discord = require('discord.js')

const client = new Discord.Client();

const ayarlar = require("../ayarlar.json")

exports.run = async (client, message, args) => {

if(message.author.id != ayarlar.sahip) { return message.channel.send("❌ Sahibimin Komutunu Kullanamazsın")}

let nesne = args[0]

if (!nesne) return message.channel.send('Bir kullanıcının IDsini girmelisin?')

db.set(`gold_${nesne}`, 'gold')

message.channel.send(`\`${nesne}\` IDli kullanıcı artık gold üye oldu!`)
member.addRole('gold üye rolu id')

}

exports.conf = {

enabled: true,

guildOnly: false,

aliases: [],

permLevel: 4.

};

exports.help = {

name: 'goldyap',

description: 'Gold üye yaparsınız',

usage: 'goldyap <ID>'

};

Bunu kullanabilirsin.

Reis bir hata var ama 28. satırda.
 
Reis bir hata var ama 28. satırda.

Ha pardon dur onu halledeyim.
JavaScript:
const db = require('quick.db')
const Discord = require('discord.js')
const client = new Discord.Client();
exports.run = async (bot, message, args) => {

let nesne = args[0]
if (!nesne) return message.channel.send(new Discord.RichEmbed().setColor('RANDOM').setDescription('Id yazmayi düşünüyormusun dostum?'))

db.delete(`endlessgold_${nesne}`)

message.channel.send(new Discord.RichEmbed().setColor('RANDOM').setDescription(`**${nesne}** the guy with id is no longer gold`))
}
exports.conf = {
enabled: true,
guildOnly: false,
aliases: [],
permLevel: 4.
};
exports.help = {
name: 'gold-sil',
description: '[Admin Komutu]',
usage: 'karaliste <ID>'
};

- Gold üye ekle.

JavaScript:
const db = require('quick.db')
const Discord = require('discord.js')
const client = new Discord.Client();
exports.run = async (bot, message, args) => {

let nesne = args[0]
if (!nesne) return message.channel.send(new Discord.RichEmbed().setColor('RANDOM').setDescription('write a id'))

db.set(`endlessgold_${nesne}`, 'gold')

message.channel.send(new Discord.RichEmbed().setColor('RANDOM').setDescription(`**${nesne}** you are gold`))
}
exports.conf = {
enabled: true,
guildOnly: false,
aliases: [],
permLevel: 4.
};
exports.help = {
name: 'set-gold',
description: '[Admin Komutu]',
usage: 'karaliste <ID>'
};

-main.js'ye atın.

JavaScript:
client.on("message", async msg => {
const request = require("node-superfetch");
const db = require("quick.db");
const ms = require("parse-ms");
const goldmesaj = new Discord.RichEmbed()
.setColor("RANDOM")
.setDescription("Hoş geldin gold üye!");

let timeout = 1000000;
let dakdest = await db.fetch(`goldd_${msg.author.id}`);
let i = db.fetch(`endlessgold_${msg.author.id}`);
if (i == "gold") {
if (dakdest !== null && timeout - (Date.now() - dakdest) > 0) {
let time = ms(timeout - (Date.now() - dakdest));
} else {
if (msg.author.bot) return;
if (msg.content.length > 1) {
db.set(`goldd_${msg.author.id}`, Date.now());

msg.channel.send(goldmesaj);
}
}
} else if (i == undefined) {
}
if (!i) return;
})
 
Ha pardon dur onu halledeyim.
JavaScript:
const db = require('quick.db')
const Discord = require('discord.js')
const client = new Discord.Client();
exports.run = async (bot, message, args) => {

let nesne = args[0]
if (!nesne) return message.channel.send(new Discord.RichEmbed().setColor('RANDOM').setDescription('Id yazmayi düşünüyormusun dostum?'))

db.delete(`endlessgold_${nesne}`)

message.channel.send(new Discord.RichEmbed().setColor('RANDOM').setDescription(`**${nesne}** the guy with id is no longer gold`))
}
exports.conf = {
enabled: true,
guildOnly: false,
aliases: [],
permLevel: 4.
};
exports.help = {
name: 'gold-sil',
description: '[Admin Komutu]',
usage: 'karaliste <ID>'
};

- Gold üye ekle.

JavaScript:
const db = require('quick.db')
const Discord = require('discord.js')
const client = new Discord.Client();
exports.run = async (bot, message, args) => {

let nesne = args[0]
if (!nesne) return message.channel.send(new Discord.RichEmbed().setColor('RANDOM').setDescription('write a id'))

db.set(`endlessgold_${nesne}`, 'gold')

message.channel.send(new Discord.RichEmbed().setColor('RANDOM').setDescription(`**${nesne}** you are gold`))
}
exports.conf = {
enabled: true,
guildOnly: false,
aliases: [],
permLevel: 4.
};
exports.help = {
name: 'set-gold',
description: '[Admin Komutu]',
usage: 'karaliste <ID>'
};

-main.js'ye atın.

JavaScript:
client.on("message", async msg => {
const request = require("node-superfetch");
const db = require("quick.db");
const ms = require("parse-ms");
const goldmesaj = new Discord.RichEmbed()
.setColor("RANDOM")
.setDescription("Hoş geldin gold üye!");

let timeout = 1000000;
let dakdest = await db.fetch(`goldd_${msg.author.id}`);
let i = db.fetch(`endlessgold_${msg.author.id}`);
if (i == "gold") {
if (dakdest !== null && timeout - (Date.now() - dakdest) > 0) {
let time = ms(timeout - (Date.now() - dakdest));
} else {
if (msg.author.bot) return;
if (msg.content.length > 1) {
db.set(`goldd_${msg.author.id}`, Date.now());

msg.channel.send(goldmesaj);
}
}
} else if (i == undefined) {
}
if (!i) return;
})

Aga son oalrak main.js demişin bende bot.js var orayamu kopyalim.
 
Uyarı! Bu konu 5 yıl önce açıldı.
Muhtemelen daha fazla tartışma gerekli değildir ki bu durumda yeni bir konu başlatmayı öneririz. Eğer yine de cevabınızın gerekli olduğunu düşünüyorsanız buna rağmen cevap verebilirsiniz.

Technopat Haberler

Yeni konular

Geri
Yukarı