- kedy0
- Katılım
- 14 Eyl 2021
- Mesajlar
- 379
- Tepkime puanı
- 322
- Şehir
- İstanbul
hiç kimsenin size vermeyeceği beyni olmayanların da araştırıp bulamayacağı role özel emoji komutunu aşağıda verdim request modülü gereklidir.
Bu kod ne işe yarar? : Sunucunuzdaki emojileri sadece belirli bir role sahip olan insanların görmesini ve kullanmasını sağlar. Örn: a kullanıcısında x rolü yok ise belirlenen emojileri göremez.
Değişikliklerin etkili olması için kodu kullandıktan sonra CTRL + R atmanız gerekmektedir.
Kodu kullanmadan önce görünen emojiler:
Kodu kullandıktan sonra görünen emojiler:
Bu kod ne işe yarar? : Sunucunuzdaki emojileri sadece belirli bir role sahip olan insanların görmesini ve kullanmasını sağlar. Örn: a kullanıcısında x rolü yok ise belirlenen emojileri göremez.
Değişikliklerin etkili olması için kodu kullandıktan sonra CTRL + R atmanız gerekmektedir.
Kodu kullanmadan önce görünen emojiler:
Kodu kullandıktan sonra görünen emojiler:
JavaScript:
const emoji = args[0];
const emojiName = args[1];
const role = message.guild.roles.cache.get("emojiyi görecek olan rol")
if(!emoji) return message.channel.send('Emoji ID giriniz.');
if(!emojiName) return message.channel.send('Emoji ismini giriniz.');
request({
url: `https://discord.com/api/v10/guilds/${message.guild.id}/emojis/${emoji}`,
method: 'PATCH',
headers: {
"Authorization": `Bot ${client.token}`,
"Content-Type": "application/json",
"User-Agent": "DiscordBot (https://discord.com, 0.0.1)"
},
body: JSON.stringify({
name: emojiName,
roles: [role.id]
})
}, async (err, res, body) => {
if(err) return console.log(err);
if(res.code !== 200) return console.log(res.code);
message.channel.send('Emoji başarıyla düzenlendi.');
});
Bu bağlantıyı görmek için
Giriş yap veya kayıt ol.