From 646c17c16a64edff9dc8e52fbc8ac11c370b4efa Mon Sep 17 00:00:00 2001 From: Callum Jones Date: Fri, 25 Oct 2019 16:21:52 +0100 Subject: [PATCH] add discord changelog --- CHANGELOG.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index ad3836308..2106290e2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,21 @@ v1.5.2 ------ +Added: + +* Discord Enhancements (Thanks @cheesegrits!): + - Splits the '!schedule' command into '!sessions' (full "wall of text" individual session calendar, restricted to one week ahead) and '!schedule' (abbreviated, one per race calendar). This still needs work, as can easily exceed Discord's max msg length. + + - Added role mentioning. If the optional DiscordRoleID is set, that role will be mentioned in all Discord notifications (meaning anyone with that role will get pinged). Additionally, if the optional 'DiscordRoleCommand' is also set, we will attempt to add/remove that role for users, when they issue the "!whatever" command verb - this requires that the bot has "Manage Roles" permission. + + - Changed NotificationReminderTimer to NotificationReminderTimers (plural), to support comma separated multiple timers (like "90,15" for two reminders at 90 and 15 minutes). + + - Added option to disable notifications when a race is scheduled. + + - Added notification for scheduled races being cancelled. + + - Improved formatting of Discord messages, everything is now an embed (except the role mention, which has to be part of the basic message). + Fixes: * Fixes track pages for users running Server Manager on Windows