İSTEK Kod anlayan bi göz atsın

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üye
Katılım
27 Eki 2019
Mesajlar
3
Tepki puanı
0
Yaş
28
6 HİZMET YILI
!rol uye yazana uye rolünü veren veya hangi rolü yazdıysa veren bi kod verebilecek varmı 2 gündür beceremedim yeniyim :D

Sunucudaki roller: Demir - Bronz - Gümüş - Altın - Platin ..... LoL - CS GO.

yani anlayacağınız !rol "rol ismi" = istenilen rol verecek
 
Onaylı Üye
Katılım
21 Ocak 2019
Mesajlar
80
Tepki puanı
12
Yaş
26
7 HİZMET YILI
dediğin gibi bilmiyorum ama !csgo gibi bir komutum var istersen onu verebilirim.
!csgo yazınca sana csgo rolünü veriyor.

//EDİT
JavaScript:
const Discord = require('discord.js');

exports.run = function(client, message) {
 
  var role = message.guild.roles.find(role => role.name === "CSGO"); // verilecek rol ismi (isterseniz "role.name" yerine "role.id" yapıp "ROL" yazan yere rol id de yazabilirsiniz.
  if (message.member.roles.has(role.id)) return message.channel.send(":no_entry: Zaten bu role sahipsin :/")
  message.member.addRole(role);
  message.channel.send(`:white_check_mark: CS:GO rolü başarıyla verildi :)`);
};

exports.conf = {
  enabled: true,
  guildOnly: false,
  aliases: ['discord.js','javascript'],
  permLevel: 0
};

exports.help = {
  name: 'csgo',
  description: 'csgo',
  usage: 'csgo'
};
 
Süper Üye
Katılım
6 Ocak 2018
Mesajlar
610
Tepki puanı
86
Ödüller
9
8 HİZMET YILI
Komutlar Klasörüne rol-ver Adında Dosya Açman Yeterli..
JavaScript:
const Discord = require('discord.js');
exports.run = (client, message, args) => {

  if (!message.guild) {
  const ozelmesajuyari = new Discord.RichEmbed()
  .setColor(0xFF0000)
  .setTimestamp()
  .setAuthor(message.author.username, message.author.avatarURL)
  .addField(':warning: **Uyarı** :warning:', '`rol-ver` **adlı komutu özel mesajlarda kullanamazsın.**')
  return message.author.sendEmbed(ozelmesajuyari); }
  if (!message.member.hasPermission("ADMINISTRATOR")) return message.reply('Bunun için gerekli iznin yok');
  let guild = message.guild
  let rol = message.mentions.roles.first() 
  let user = message.mentions.members.first()

  if (!user) return message.reply('**Kime Rol Verceğimi Yazmadın!**').catch(console.error);
  if (rol.length < 1) return message.reply('**Rol idsini belirtmedin**');
user.addRole(rol);
  message.channel.send("**Rol başarıyla verildi!** :ok_hand: ")

};

exports.conf = {
  enabled: true,
  guildOnly: true,
  aliases: [],
  permLevel: 2
};

exports.help = {
  name: 'rol-ver',
  description: 'İstediğiniz kişiyi istediğiniz rolü verir.',
  usage: 'rol-ver [kullanıcı] [@rol]'
};
 
Üye
Katılım
27 Eki 2019
Mesajlar
3
Tepki puanı
0
Yaş
28
6 HİZMET YILI
Komutlar Klasörüne rol-ver Adında Dosya Açman Yeterli..
JavaScript:
const Discord = require('discord.js');
exports.run = (client, message, args) => {

  if (!message.guild) {
  const ozelmesajuyari = new Discord.RichEmbed()
  .setColor(0xFF0000)
  .setTimestamp()
  .setAuthor(message.author.username, message.author.avatarURL)
  .addField(':warning: **Uyarı** :warning:', '`rol-ver` **adlı komutu özel mesajlarda kullanamazsın.**')
  return message.author.sendEmbed(ozelmesajuyari); }
  if (!message.member.hasPermission("ADMINISTRATOR")) return message.reply('Bunun için gerekli iznin yok');
  let guild = message.guild
  let rol = message.mentions.roles.first()
  let user = message.mentions.members.first()

  if (!user) return message.reply('**Kime Rol Verceğimi Yazmadın!**').catch(console.error);
  if (rol.length < 1) return message.reply('**Rol idsini belirtmedin**');
user.addRole(rol);
  message.channel.send("**Rol başarıyla verildi!** :ok_hand: ")

};

exports.conf = {
  enabled: true,
  guildOnly: true,
  aliases: [],
  permLevel: 2
};

exports.help = {
  name: 'rol-ver',
  description: 'İstediğiniz kişiyi istediğiniz rolü verir.',
  usage: 'rol-ver [kullanıcı] [@rol]'
};
Kullanmak için hangi izine sahip olmaları lazım ?
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst