diff --git a/src/main/java/sopt/org/hmh/domain/slack/constant/AttachmentColor.java b/src/main/java/sopt/org/hmh/domain/slack/constant/AttachmentColor.java new file mode 100644 index 00000000..d17564bd --- /dev/null +++ b/src/main/java/sopt/org/hmh/domain/slack/constant/AttachmentColor.java @@ -0,0 +1,15 @@ +package sopt.org.hmh.domain.slack; + +import lombok.Getter; +import lombok.RequiredArgsConstructor; + +@Getter +@RequiredArgsConstructor +public enum AttachmentColor { + + GREEN("98ff98"), + ORANGE("ffb700"), + RED("ff0000"); + + private final String color; +} diff --git a/src/main/java/sopt/org/hmh/domain/slack/constant/SlackStatus.java b/src/main/java/sopt/org/hmh/domain/slack/constant/SlackStatus.java new file mode 100644 index 00000000..6025d7b7 --- /dev/null +++ b/src/main/java/sopt/org/hmh/domain/slack/constant/SlackStatus.java @@ -0,0 +1,16 @@ +package sopt.org.hmh.domain.slack; + +import lombok.Getter; +import lombok.RequiredArgsConstructor; + +@Getter +@RequiredArgsConstructor +public enum SlackStatus { + + NEW_USER_SIGNUP(AttachmentColor.GREEN.getColor(), "πŸŽ‰ μ‹ κ·œ μœ μ € νšŒμ› κ°€μž… λ°œμƒ"), + INTERNAL_ERROR(AttachmentColor.ORANGE.getColor(), "🚨 μ„œλ²„ λ‚΄λΆ€ μ—λŸ¬ λ°œμƒ"), + CLIENT_ERROR(AttachmentColor.GREEN.getColor(), "😭 μ„œλ²„ 였λ₯˜ λ°œμƒ"); + + private final String color; + private final String title; +}