🚪
discord.jsでBOTがサーバーの入室をしたらメッセージを送るコード
自分のBOTがどのサーバーにいるか気になりますよね?
そんな時はguildCreateを使おう()
client.on("guildCreate", guild => {
client.channels.cache.get("参加したらメッセージを送るChannelID").send({
embed: {
title: "サーバー参加Log",
color: 7506394,
timestamp: new Date(),
footer: {
icon_url: client.user.avatarURL,
text: "BOT-参加Log"
},
thumbnail: {
url: "画像URL"
},
fields: [
{
name: "サーバー名/サーバーID",
value: `${guild.name} | (ID:${guild.id})`
},
{
name: "オーナー名/ownerID",
value: `${client.users.cache.get.name} | (ID:${guild.ownerID})`
}
]
}
});
});
これで行けます。
時々、オーナー名が取得できない場合があります。
もし、この記事が良かったら、TwitterFollowとハートよろしくね!
Twitter(@kinoko1216)
Discussion