Skip to content

Commit f190113

Browse files
committed
fix: 테스트용 scheduler
1 parent 2654117 commit f190113

File tree

1 file changed

+14
-6
lines changed

1 file changed

+14
-6
lines changed

src/main/java/com/workingdead/chatbot/scheduler/WendyScheduler.java

Lines changed: 14 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -29,14 +29,22 @@ public void startSchedule(TextChannel channel) {
2929
CopyOnWriteArrayList<ScheduledFuture<?>> tasks = new CopyOnWriteArrayList<>();
3030

3131
// 2.3 투표 현황: 10분 후 첫 공유
32-
tasks.add(scheduler.schedule(() -> shareVoteStatus(channel), 10, TimeUnit.MINUTES));
32+
// tasks.add(scheduler.schedule(() -> shareVoteStatus(channel), 10, TimeUnit.MINUTES));
33+
// 2.3 투표 현황: 1분 후 첫 공유 (테스트용)
34+
tasks.add(scheduler.schedule(() -> shareVoteStatus(channel), 20, TimeUnit.SECONDS));
3335

3436
// 2.4 미투표자 독촉
35-
tasks.add(scheduler.schedule(() -> remindNonVoters(channel, RemindTiming.MIN_15), 15, TimeUnit.MINUTES));
36-
tasks.add(scheduler.schedule(() -> remindNonVoters(channel, RemindTiming.HOUR_1), 1, TimeUnit.HOURS));
37-
tasks.add(scheduler.schedule(() -> remindNonVoters(channel, RemindTiming.HOUR_6), 6, TimeUnit.HOURS));
38-
tasks.add(scheduler.schedule(() -> remindNonVoters(channel, RemindTiming.HOUR_12), 12, TimeUnit.HOURS));
39-
tasks.add(scheduler.schedule(() -> remindNonVoters(channel, RemindTiming.HOUR_24), 24, TimeUnit.HOURS));
37+
// tasks.add(scheduler.schedule(() -> remindNonVoters(channel, RemindTiming.MIN_15), 15, TimeUnit.MINUTES));
38+
// tasks.add(scheduler.schedule(() -> remindNonVoters(channel, RemindTiming.HOUR_1), 1, TimeUnit.HOURS));
39+
// tasks.add(scheduler.schedule(() -> remindNonVoters(channel, RemindTiming.HOUR_6), 6, TimeUnit.HOURS));
40+
// tasks.add(scheduler.schedule(() -> remindNonVoters(channel, RemindTiming.HOUR_12), 12, TimeUnit.HOURS));
41+
// tasks.add(scheduler.schedule(() -> remindNonVoters(channel, RemindTiming.HOUR_24), 24, TimeUnit.HOURS));
42+
// 2.4 미투표자 독촉 (테스트용 짧은 간격)
43+
tasks.add(scheduler.schedule(() -> remindNonVoters(channel, RemindTiming.MIN_15), 30, TimeUnit.SECONDS));
44+
tasks.add(scheduler.schedule(() -> remindNonVoters(channel, RemindTiming.HOUR_1), 1, TimeUnit.MINUTES));
45+
tasks.add(scheduler.schedule(() -> remindNonVoters(channel, RemindTiming.HOUR_6), 90, TimeUnit.SECONDS));
46+
tasks.add(scheduler.schedule(() -> remindNonVoters(channel, RemindTiming.HOUR_12), 2, TimeUnit.MINUTES));
47+
tasks.add(scheduler.schedule(() -> remindNonVoters(channel, RemindTiming.HOUR_24), 3, TimeUnit.MINUTES));
4048

4149
channelTasks.put(channelId, tasks);
4250
System.out.println("[Scheduler] Schedule started: " + channelId);

0 commit comments

Comments
 (0)