From 81254ed5f68781049cb0bdaf8f3d76ae8242a19f Mon Sep 17 00:00:00 2001 From: Kwoth Date: Thu, 16 Sep 2021 19:22:05 +0200 Subject: [PATCH] Added %server.boosters% and %server.boost_level% placeholders --- CHANGELOG.md | 5 ++++- src/NadekoBot/Common/Replacements/ReplacementBuilder.cs | 2 ++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2a7257c93..da43ea310 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,10 @@ Experimental changelog. Mostly based on [keepachangelog](https://keepachangelog. ## Unreleased +### Added +- Fully translated to Brazilian Portuguese 🎉 +- Added `%server.boosters%` and `%server.boost_level%` placeholders + ### Fixed - Possible fix for `.repeat` bug - Slight adjustment for repeater logic @@ -11,7 +15,6 @@ Experimental changelog. Mostly based on [keepachangelog](https://keepachangelog. - Repeaters should no longer have periods when they're missing from the list - ## [3.0.3] - 15.09.2021 ### Added diff --git a/src/NadekoBot/Common/Replacements/ReplacementBuilder.cs b/src/NadekoBot/Common/Replacements/ReplacementBuilder.cs index ec10f5083..a62c1a861 100644 --- a/src/NadekoBot/Common/Replacements/ReplacementBuilder.cs +++ b/src/NadekoBot/Common/Replacements/ReplacementBuilder.cs @@ -89,6 +89,8 @@ namespace NadekoBot.Common.Replacements _reps.TryAdd("%server.id%", () => g is null ? "DM" : g.Id.ToString()); _reps.TryAdd("%server.name%", () => g is null ? "DM" : g.Name); _reps.TryAdd("%server.members%", () => g != null && g is SocketGuild sg ? sg.MemberCount.ToString() : "?"); + _reps.TryAdd("%server.boosters%", () => g.PremiumSubscriptionCount.ToString()); + _reps.TryAdd("%server.boost_level%", () => ((int)g.PremiumTier).ToString()); _reps.TryAdd("%server.time%", () => { TimeZoneInfo to = TimeZoneInfo.Local;