From d44014224d6f17429f729b6c778de15d0c86506b Mon Sep 17 00:00:00 2001 From: rainydevzz Date: Fri, 14 Mar 2025 01:04:38 -0700 Subject: [PATCH] auto bot role --- src/events/members.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/events/members.ts b/src/events/members.ts index 1bc450e..5df99cd 100644 --- a/src/events/members.ts +++ b/src/events/members.ts @@ -9,6 +9,12 @@ export class MemberEvents { await channel.send( `Welcome to **${member.guild.name}** <@${member.user.id}> ! You are member #${member.guild.memberCount}! Get a color role and Operating System role(s) in the Channels & Roles section if you want and enjoy your stay <3`, ); + if(member.user.bot) { + const botRole = member.guild.roles.cache.get(Bun.env.BOT_ROLE!); + if(botRole) { + await member.roles.add(botRole); + } + } } @On({ event: "guildMemberRemove" }) async memberRemove([member]: ArgsOf<"guildMemberRemove">, client: Client) {