Yardım Duruma yazıldığında rol verme

Câesar#1000
Katılım
8 Eyl 2021
Mesajlar
7
Tepkime puanı
5
Bir user durumuna "discord.gg/testyazisi" yazdığında nasıl rol verdirtebilirim?
buraya yazdığında rol vericek örnek:

unknown.png
 
  • Şaşkın
Tepkiler: Leáo

Leáo

smmhizmetleri.com
Leáo#0001
Katılım
24 Tem 2021
Mesajlar
497
Tepkime puanı
270
Şehir
Çorum
Pek mümkün olduğunu sanmıyorum fakat bilgisi olan varsa yardımcı olur
 
  • Beğen
Tepkiler: câesar
InFlames#2005
Katılım
2 Eyl 2021
Mesajlar
393
Tepkime puanı
129
Şehir
İstanbul
mümkün müsait olduğum bi ara yapıp atarım çok uzun bi kod değil ztn
 
  • Beğen
Tepkiler: câesar
Tuna#0005
Katılım
5 Eyl 2021
Mesajlar
92
Tepkime puanı
45
Şehir
Ankara
JavaScript:
client.on('presenceUpdate', (oldPresence,newPresence) => {
let sunucu = "" //sunucu id
let rol = "" //rol id
let beklenen = "Merhaba" // statusuna ne yazılınca rol verilmesini istiyorsan onu yaz
if (newPresence.activities[0].state === beklenen) {
return client.guilds.cache.get(sunucu).members.cache.get(newPresence.userID).roles.add(rol)
} else {
  if(client.guilds.cache.get(sunucu).members.cache.get(newPresence.userID).roles.cache.has(rol)) {
  client.guilds.cache.get(sunucu).members.cache.get(newPresence.userID).roles.remove(rol)
}}
})

İyi kullanımlar
 
  • Beğen
Tepkiler: câesar
Konu Sahibi
câesar
Câesar#1000
Katılım
8 Eyl 2021
Mesajlar
7
Tepkime puanı
5
JavaScript:
client.on('presenceUpdate', (oldPresence,newPresence) => {
let sunucu = "" //sunucu id
let rol = "" //rol id
let beklenen = "Merhaba" // statusuna ne yazılınca rol verilmesini istiyorsan onu yaz
if (newPresence.activities[0].state === beklenen) {
return client.guilds.cache.get(sunucu).members.cache.get(newPresence.userID).roles.add(rol)
} else {
  if(client.guilds.cache.get(sunucu).members.cache.get(newPresence.userID).roles.cache.has(rol)) {
  client.guilds.cache.get(sunucu).members.cache.get(newPresence.userID).roles.remove(rol)
}}
})

İyi kullanımlar
çok teşekkürler
 
  • Beğen
Tepkiler: tunayilmaz
akifdora#8053
Katılım
19 Ocak 2022
Mesajlar
6
Tepkime puanı
1
Şehir
Kocaeli
JavaScript:
client.on('presenceUpdate', (oldPresence,newPresence) => {
let sunucu = "" //sunucu id
let rol = "" //rol id
let beklenen = "Merhaba" // statusuna ne yazılınca rol verilmesini istiyorsan onu yaz
if (newPresence.activities[0].state === beklenen) {
return client.guilds.cache.get(sunucu).members.cache.get(newPresence.userID).roles.add(rol)
} else {
  if(client.guilds.cache.get(sunucu).members.cache.get(newPresence.userID).roles.cache.has(rol)) {
  client.guilds.cache.get(sunucu).members.cache.get(newPresence.userID).roles.remove(rol)
}}
})

İyi kullanımlar
1644613634014.png


Bu hatayı alıyorum bir türlü çözemedim
 

Konuyu 1 kişi okuyor. (0 kayıtlı üye ve 1 ziyaretçi)

Benzer konular

  • Bilgi