diff --git a/src/actions/greeting/greeting.service.ts b/src/actions/greeting/greeting.service.ts index d4055b0..2009490 100644 --- a/src/actions/greeting/greeting.service.ts +++ b/src/actions/greeting/greeting.service.ts @@ -73,6 +73,8 @@ export class GreetingService { if (channel?.isTextBased() && channel?.isSendable()) { await channel.send(welcomeContent); } + + await this.dmService.welcomePrivate(member); } catch (error) { console.error("error while sending a welcome msg:", error); } @@ -247,7 +249,7 @@ export class GreetingService { try { const channels = client.channels; - const channel = channels.cache.get(config.discord.channelIdBot); + const channel = channels.cache.get(config.discord.channelIdWelcome); if (channel?.isTextBased() && channel?.isSendable()) { await channel.send(welcomeContent); diff --git a/src/controllers/discord.controller.ts b/src/controllers/discord.controller.ts index 75f0c5c..f2e89f3 100644 --- a/src/controllers/discord.controller.ts +++ b/src/controllers/discord.controller.ts @@ -62,7 +62,6 @@ export default class DiscordController extends EventEmitter { client.on("guildMemberAdd", async (member) => { await this.greetingService.welcome(member); - await this.dmService.welcomePrivate(member); }); }