Discord bot yetkilendirme

ryper

Ağaç Yumruklayıcı
Mesajlar
10
En iyi cevaplar
0
Beğeniler
1
Puanları
20
Selamlar arkadaşlar ben discord botumda mesela "sa" yazıldığında otomatik mesaj olarak as yazıyorsa bot bunu ben sadece adminlerin kullanabilmesi benim ayarladığım roller olmasını istiyorum onu nasıl yabilirim yardımcı olur musunuz Screenshot
 


Bernard

Бернард
Site Danışmanı
Geliştirici
Mesajlar
1,286
En iyi cevaplar
61
Beğeniler
2,129
Puanları
5,790
Tam kodu atar mısınız?
 

Bernard

Бернард
Site Danışmanı
Geliştirici
Mesajlar
1,286
En iyi cevaplar
61
Beğeniler
2,129
Puanları
5,790
Çok uzun yazmışsın. Tokeni sildikten sonra tüm kodu yazı olarak atabilirsen senin için düzenleyebilirim. Fotoğraf olarak olmamalı.

150335
 

ryper

Ağaç Yumruklayıcı
Mesajlar
10
En iyi cevaplar
0
Beğeniler
1
Puanları
20
Çok uzun yazmışsın. Tokeni sildikten sonra tüm kodu yazı olarak atabilirsen senin için düzenleyebilirim. Fotoğraf olarak olmamalı.

Kod:
client.on('message', msg => {
  if (msg.content.toLowerCase() === '!ip') {
    msg.reply("```*                  *\n----------------------------------------\nSERVER İP:connect 185.160.30.172     İyi oyunlar.```");
  }
});
 

ryper

Ağaç Yumruklayıcı
Mesajlar
10
En iyi cevaplar
0
Beğeniler
1
Puanları
20
Çok uzun yazmışsın. Tokeni sildikten sonra tüm kodu yazı olarak atabilirsen senin için düzenleyebilirim. Fotoğraf olarak olmamalı.

Kod:
client.on("message", msg => {
  if (msg.content.toLowerCase() === '!aktif') {
    msg.reply("https://cdn.**************/attachments/687701865894248555/689200224945963115/horizon-aktif.gif\n``` EN GÜZEL ROLEPLAY DENEYİMİNE HAZIRSANIZ!!!!\nFİVEME GİRDİKTEN DAHA SONRA \n F8'e basarak : connect 185.160.30.172  yazıp sunucuya girebilirsiniz!!! \nİlk girişte 50K para ödülü !!!\n500 kapasiteli bagaj sizleri bekliyor !!!\nServer İP : 185.160.30.172 \nTeamSpeak İP :horizonrpts```\n @everyone");
     } 
});
 

Bernard

Бернард
Site Danışmanı
Geliştirici
Mesajlar
1,286
En iyi cevaplar
61
Beğeniler
2,129
Puanları
5,790
Aşağıdaki komutta !adminsen komutunu kullanan kişide "Kurucu" isimli bir rol var ise "Merhabalar, siz Kurucu rolüne sahipsiniz." mesajı ile karşılık veriliyor. Eğer "Kurucu" rolü yok ise "Siz kurucu rolüne sahip değilsiniz." şeklinde cevap veriliyor. Editleyerek kullanabilirsiniz.

Kod:
client.on('message', msg => {
    if (msg.content.toLowerCase() === '!adminsen') {
        if (msg.member.roles.cache.some(role => role.name === 'Kurucu'))) {
            msg.reply("Merhabalar, siz Kurucu rolüne sahipsiniz.");
        }
        else {
            msg.reply("Siz kurucu rolüne sahip değilsiniz.");
        }
    }
});
 

ryper

Ağaç Yumruklayıcı
Mesajlar
10
En iyi cevaplar
0
Beğeniler
1
Puanları
20
Aşağıdaki komutta !adminsen komutunu kullanan kişide "Kurucu" isimli bir rol var ise "Merhabalar, siz Kurucu rolüne sahipsiniz." mesajı ile karşılık veriliyor. Eğer "Kurucu" rolü yok ise "Siz kurucu rolüne sahip değilsiniz." şeklinde cevap veriliyor. Editleyerek kullanabilirsiniz.

Kod:
client.on('message', msg => {
    if (msg.content.toLowerCase() === '!adminsen') {
        if (msg.member.roles.cache.some(role => role.name === 'Kurucu'))) {
            msg.reply("Merhabalar, siz Kurucu rolüne sahipsiniz.");
        }
        else {
            msg.reply("Siz kurucu rolüne sahip değilsiniz.");
        }
    }
});
2-3 yetkili nasıl ekleyebilirim
 

Üst