Implement slack

This commit is contained in:
woozu-shin
2024-05-12 23:08:10 +09:00
parent e8ec96ed27
commit 8502b95a7d
34 changed files with 606 additions and 77 deletions

View File

@@ -6,8 +6,20 @@ import lombok.Getter;
@Getter
@AllArgsConstructor
public enum CrawlTarget {
PPOMPPU_DOMESTIC,
PPOMPPU_OVERSEA,
FMKOREA,
PPOMPPU_DOMESTIC("뽐뿌국내", true),
PPOMPPU_OVERSEA("뽐뿌해외", false),
FMKOREA("펨코", false),
;
private final String alias;
private final boolean available;
public static CrawlTarget fromAlias(String alias) {
for (CrawlTarget crawlTarget : values()) {
if (crawlTarget.getAlias().equals(alias)) {
return crawlTarget;
}
}
throw new IllegalArgumentException("Not found alias: " + alias);
}
}