#Gelen-Gidenleri nasıl ayarlayabilirim?
1 messages · Page 1 of 1 (latest)
.
@silk sky Tarafından Atıldı;
![]()
d.js docsOtomatik Çevrildi
:interface: Etkinlikler
Bundan hiç anlamıyorum
eventslerden
guildMemberAdd ve guildMemberRemove eventlerini
kullanarak ayarliyabilirsin
yok hiç anlamıyorum kod deniyor herhalde buna
teşekkür ederim
acelem yok Allah kolaylık versin
var ya
valla ne olduğunu bilmiyorum onun yapta sorun değil yani
şöyle
kartlı işte
#welcome bak
@narrow maple
config.json dosyana
"welcomeChannel": "hogeldin/bb kanal id"
şundan ekliosun bitane
sonra events/Client içerisine
guildMemberAdd.js
oluştur ve attığım kodu koy içine
const canvafy = require('canvafy');
module.exports = async (client, member) => {
const channel = client.channels.cache.get(client.config.welcomeChannel);
if (!channel) return;
const card = await new canvafy.WelcomeLeave()
.setAvatar(member.user.displayAvatarURL({ forceStatic: true, extension: 'png' }))
.setBackground(
'image',
'https://th.bing.com/th/id/R.248b992f15fb255621fa51ee0ca0cecb?rik=K8hIsVFACWQ8%2fw&pid=ImgRaw&r=0'
)
.setTitle(`${member.user.username}`)
.setDescription('Sunucumuza hoş geldin!')
.setBorder('#00ff00')
.setAvatarBorder('#00ff00')
.setOverlayOpacity(0.3)
.build();
await channel.send({
files: [
{
attachment: card,
name: `card-${member.id}.png`,
},
],
});
};
aynı şekil
events/Client içine
guildMemberRemove.js
aç ve alttaki kodu git
const canvafy = require('canvafy');
module.exports = async (client, member) => {
const channel = client.channels.cache.get(client.config.welcomeChannel);
if (!channel) return;
const card = await new canvafy.WelcomeLeave()
.setAvatar(member.user.displayAvatarURL({ forceStatic: true, extension: 'png' }))
.setBackground(
'image',
'https://th.bing.com/th/id/R.248b992f15fb255621fa51ee0ca0cecb?rik=K8hIsVFACWQ8%2fw&pid=ImgRaw&r=0'
)
.setTitle(`${member.user.username}`)
.setDescription('Güle güle..')
.setBorder('#ff0000')
.setAvatarBorder('#ff0000')
.setOverlayOpacity(0.3)
.build();
await channel.send({
files: [
{
attachment: card,
name: `card-${member.id}.png`,
},
],
});
};
daha sonra botu başlatmadan önce
npm i canvafy yaz 1 kereliğine
canvafy modülünü indirsin
daha sonra başlat
bot hazır
şurdan idsini verdiğin kanala
hoşgeldin bb
kartları atıcak
✅ test edildi çalışıyo 😄
çalıştı da arkaplan bunu yaptım ve kenar rengi ayarladım ancak
yazılar vb görünmüyor rahat
yazıların rengini vb ayarlayamıyor muyuz boyutunu
misal arkaplandaki logo biraz üstte kalacak hoş geldin altında
@narrow maple
node_modules dosyasına gir
canvafy bul ordan
src klasörüne gir
en altta
welcome-leave.js var
gir ona
28.satır
burdan ayarlar rengini
kayıt et sonra
res at bota
Şu sunucuya giren kişilerin isim rengini ve güle güle rengi değişmiyor
tmm buldum
teşekkür ederim
reis beş in v14 62 komutlu botu varya onda yetkilyi nasıl ayarlıyoruz
etkiet açcak kdr önemli bir konu oldugunu sanmıyorum
.setup
komutu ile kurulumları yapıyosun
yapdım da
rol/kanal botun ihtiyacı olan herseyi
yetkili alma kısmı
hm
örnek veriyim
mute atıcam yetkili yok diyo
bide şey mongo url hatası var
ona talep açdım bi bak ordan konuşalım hatta
@silk sky Tarafından Atıldı;