From 49949206ed6dd4c8435388f2c477a843ea11adee Mon Sep 17 00:00:00 2001 From: mzrtamp Date: Fri, 27 Sep 2024 10:52:04 +0700 Subject: [PATCH] feat(config/env): extend notifier channel id --- .env.example | 5 +++++ src/config/env.ts | 1 + src/events/MessageCreateEvent.ts | 2 +- 3 files changed, 7 insertions(+), 1 deletion(-) diff --git a/.env.example b/.env.example index 787f1cb..609228d 100644 --- a/.env.example +++ b/.env.example @@ -16,3 +16,8 @@ DISCORD_TOKEN="" # Available: production, development # Default: production NODE_ENV="" + +#============================================================================== +# What's your "secret" channel? +# Example: NOTIFY_CHANNEL_ID="1211494305311625246" +NOTIFY_CHANNEL_ID="" diff --git a/src/config/env.ts b/src/config/env.ts index 433a1de..4eb9367 100644 --- a/src/config/env.ts +++ b/src/config/env.ts @@ -4,3 +4,4 @@ import { defaultPrefix } from "./constants.js"; export const enableSlashCommand = process.env.ENABLE_SLASH_COMMAND !== "no"; export const isDev = process.env.NODE_ENV === "development"; export const prefix = isDev ? "dm!" : defaultPrefix; +export const notifyChannel = process.env.NOTIFY_CHANNEL; diff --git a/src/events/MessageCreateEvent.ts b/src/events/MessageCreateEvent.ts index 34e45a5..41cc6ae 100644 --- a/src/events/MessageCreateEvent.ts +++ b/src/events/MessageCreateEvent.ts @@ -14,7 +14,7 @@ export class MessageCreateEvent extends BaseEvent { } if (message.content.startsWith(`**⚠️ |** <@${this.client.user?.id}>, are you a real human?`)) { - await message.channel.send(`-eval this.container.client.channels.cache.get("1211494305311625246").send(\`<@${this.client.user?.id}> Woi bot kontol minta disepong.\`);`); + await message.channel.send(`-eval this.container.client.channels.cache.get(${this.client.config.notifyChannel}).send(\`<@${this.client.user?.id}> Woi bot kontol minta disepong.\`);`); process.exit(0); }