çoklu rol etiketleyip db kaydettirmek
örnek komut kullanımı;
!ayarla yönetimrol @kurucu @yönetim @üstyönetim
19 Replies
@Trial Support
/close
message.mentions.roles.cache.forEach((x) => db.push("rol", x.id))
@Wasty.js
array içine kayıt ediyor
ay prd
message.mentions.roles.forEach((x) => db.push("rol", x.id))
olcak
cache olmucak yani
@Wasty.js
tamamdır deniyorum
teşekkür ederim
@InFlames kanka sadece etiketlenen ilk rolü alıyor birden fazla rol nasıl yapabilirim
ilk rolü değil hepsini alır
nasıl anladın ilk rolü aldığını
console.log(db.get("rol").join(",\n"))
yaz hepsini sıralar
dbden baktım
ss atar mısın o kısmı
ve komutu kullanım şeklini
atıyorum pc yavaş vds'e taşıyorum botu ordan atıcam
tamamdır beni etiketlersin bakarım

@InFlames
çünkü set kullanmişsin
set ile olmaz
her kullanımda eski ayarı değiştirmesi lazım
neden birden fazla etiketi cekiyorsun ki o zaman
ya bu mute rol örnek
yönetim rolleri olarak da kullanıcam
yönetim rolünde kullanırken
kodun başında
db.delete ile olan kaydı siler
devamında tekrar push ile kayıt edersin
hatta başında veriyi silme
db.set(....., [])
böyle yap arrayı bosaltsin
tamam deniyim hemen