From 0027b90235dbe3d51dd2dc74d94695af64057d8b Mon Sep 17 00:00:00 2001 From: Matt <46137770+xMdb@users.noreply.github.com> Date: Tue, 29 Mar 2022 22:32:38 +1000 Subject: [PATCH] feat: add changeable guild rank via env --- .env.example | 6 ++++++ src/events/mineflayer/GuildChat.ts | 4 +++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/.env.example b/.env.example index e11a617..763e362 100644 --- a/.env.example +++ b/.env.example @@ -24,3 +24,9 @@ MINECRAFT_PASSWORD= # Minecraft Account Auth (microsoft/mojang) MINECRAFT_AUTH_TYPE= + + +# Additional Configuration + +# Enable Guild Rank Display (true/false) +DISPLAY_GUILD_RANK= \ No newline at end of file diff --git a/src/events/mineflayer/GuildChat.ts b/src/events/mineflayer/GuildChat.ts index d99ff5a..d9ec598 100644 --- a/src/events/mineflayer/GuildChat.ts +++ b/src/events/mineflayer/GuildChat.ts @@ -12,9 +12,11 @@ export default { const channel = messageArray[0] as 'Guild' | 'Officer'; const hypixelRank = messageArray[1] as string | null; const playerName = messageArray[2] as string; - const guildRank = messageArray[3] as string | null; + let guildRank = messageArray[3] as string | null; const chatMessage = messageArray[4] as string; + if (process.env.DISPLAY_GUILD_RANK === 'false') guildRank = null; + const formattedMessage = ` **${hypixelRank ?? ''}${Util.escapeMarkdown(playerName)}${ ' ' + guildRank ?? '' }:** ${Util.escapeMarkdown(chatMessage)}`;