Çözüldü Discord botu ile rol verme

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.

rout

Decapat
Katılım
6 Mayıs 2021
Mesajlar
108
Daha fazla  
Cinsiyet
Erkek
Merhaba. Bir botum var. Bu bota nasıl !rolver komutu ekleyebilirim? Şöyle olmasını istiyorum.

!rolver @Kişi @roletiket

Bunu nasıl sağlayabilirim?
 
Çözüm
[CODE lang="javascript" title="Rol verme"]const Discord = require('discord.js');
exports.run = function(client, message, args) {
if(!message.member.hasPermission("MANAGE_ROLES")) return message.channel.send("Yetkin yok!")
const kisi = message.mentions.members.first()
if (!kisi) return message.channel.send("Kişi etiketle.")

const rol = message.mentions.roles.first()
if (!rol) return message.channel.send("Rol etiketle.")

const kisiyibul = message.guild.members.cache.get(kisi.id)

kisiyibul.roles.add(rol.id).then(a=> {
message.channel.send("Rolü verdim.")
}).catch(err => message.channel.send("Rolü veremedim."))


};

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

exports.help = {
name: 'rol',
description: 'Rol verir.',
usage: 'rol'
};
[/CODE] Bunu koyun çalışacaktır.
[CODE lang="javascript" title="rolver.js"]const kisi = message.mentions.members.first()
if (!kisi) return message.channel.send("Hob kardeşim nereye önce kişi etiketle")

const rol = message.mentions.roles.first()
if (!rol) return message.channel.send("Hob efbiay rol etiketle krşm")

const kisiyibul = message.guild.members.cache(kisi)

kisiyibul.add.roles(rol)

message.channel.send("Verdim krşm")[/CODE]
 
Bu şekilde.

resim_2021-05-22_184826.png
 
Son düzenleyen: Moderatör:
[CODE lang="javascript" title="rolver.js"]const kisi = message.mentions.members.first()
if (!kisi) return message.channel.send("Hob kardeşim nereye önce kişi etiketle")

const rol = message.mentions.roles.first()
if (!rol) return message.channel.send("Hob efbiay rol etiketle krşm")

const kisiyibul = message.guild.members.cache(kisi)

kisiyibul.add.roles(rol)

message.channel.send("Verdim krşm")[/CODE]
9. satır kisiyibul.roles.add olacak.
 

Geri
Yukarı