From bf8d21cd5290886119eae9ef027923a54ca8688f Mon Sep 17 00:00:00 2001 From: Robin Dadswell <19610103+RobinDadswell@users.noreply.github.com> Date: Fri, 5 Nov 2021 16:07:48 +0000 Subject: [PATCH] initial additions --- .../Notifications/Slack/Payloads/Block.cs | 13 +++++++++++++ .../Notifications/Slack/Payloads/BlockType.cs | 14 ++++++++++++++ 2 files changed, 27 insertions(+) create mode 100644 src/NzbDrone.Core/Notifications/Slack/Payloads/Block.cs create mode 100644 src/NzbDrone.Core/Notifications/Slack/Payloads/BlockType.cs diff --git a/src/NzbDrone.Core/Notifications/Slack/Payloads/Block.cs b/src/NzbDrone.Core/Notifications/Slack/Payloads/Block.cs new file mode 100644 index 000000000..3146e6d51 --- /dev/null +++ b/src/NzbDrone.Core/Notifications/Slack/Payloads/Block.cs @@ -0,0 +1,13 @@ +namespace NzbDrone.Core.Notifications.Slack.Payloads +{ + public class Block + { + public string Fallback { get; set; } + + public string Title { get; set; } + + public string Text { get; set; } + + public string Color { get; set; } + } +} diff --git a/src/NzbDrone.Core/Notifications/Slack/Payloads/BlockType.cs b/src/NzbDrone.Core/Notifications/Slack/Payloads/BlockType.cs new file mode 100644 index 000000000..efd2bdcb7 --- /dev/null +++ b/src/NzbDrone.Core/Notifications/Slack/Payloads/BlockType.cs @@ -0,0 +1,14 @@ +namespace NzbDrone.Core.Notifications.Slack.Payloads +{ + public enum BlockType + { + Actions, + Context, + Divider, + File, + Header, + Image, + Input, + Section + } +}