22
33import com .workingdead .chatbot .service .WendyNotifier ;
44import com .workingdead .chatbot .service .WendyNotifier .RemindTiming ;
5- import com .workingdead .chatbot .service .WendyService ;
65import net .dv8tion .jda .api .entities .channel .concrete .TextChannel ;
76import org .springframework .stereotype .Component ;
87
@@ -28,22 +27,14 @@ public void startSchedule(TextChannel channel) {
2827 CopyOnWriteArrayList <ScheduledFuture <?>> tasks = new CopyOnWriteArrayList <>();
2928
3029 // 2.3 투표 현황: 10분 후 첫 공유
31- // tasks.add(scheduler.schedule(() -> notifier.shareVoteStatus(channel), 10, TimeUnit.MINUTES));
32- // 2.3 투표 현황: 1분 후 첫 공유 (테스트용)
33- tasks .add (scheduler .schedule (() -> notifier .shareVoteStatus (channel ), 20 , TimeUnit .SECONDS ));
30+ tasks .add (scheduler .schedule (() -> notifier .shareVoteStatus (channel ), 10 , TimeUnit .MINUTES ));
3431
3532 // 2.4 미투표자 독촉
36- // tasks.add(scheduler.schedule(() -> notifier.remindNonVoters(channel, RemindTiming.MIN_15), 15, TimeUnit.MINUTES));
37- // tasks.add(scheduler.schedule(() -> notifier.remindNonVoters(channel, RemindTiming.HOUR_1), 1, TimeUnit.HOURS));
38- // tasks.add(scheduler.schedule(() -> notifier.remindNonVoters(channel, RemindTiming.HOUR_6), 6, TimeUnit.HOURS));
39- // tasks.add(scheduler.schedule(() -> notifier.remindNonVoters(channel, RemindTiming.HOUR_12), 12, TimeUnit.HOURS));
40- // tasks.add(scheduler.schedule(() -> notifier.remindNonVoters(channel, RemindTiming.HOUR_24), 24, TimeUnit.HOURS));
41- // 2.4 미투표자 독촉 (테스트용 짧은 간격)
42- tasks .add (scheduler .schedule (() -> notifier .remindNonVoters (channel , RemindTiming .MIN_15 ), 30 , TimeUnit .SECONDS ));
43- tasks .add (scheduler .schedule (() -> notifier .remindNonVoters (channel , RemindTiming .HOUR_1 ), 1 , TimeUnit .MINUTES ));
44- tasks .add (scheduler .schedule (() -> notifier .remindNonVoters (channel , RemindTiming .HOUR_6 ), 90 , TimeUnit .SECONDS ));
45- tasks .add (scheduler .schedule (() -> notifier .remindNonVoters (channel , RemindTiming .HOUR_12 ), 2 , TimeUnit .MINUTES ));
46- tasks .add (scheduler .schedule (() -> notifier .remindNonVoters (channel , RemindTiming .HOUR_24 ), 3 , TimeUnit .MINUTES ));
33+ tasks .add (scheduler .schedule (() -> notifier .remindNonVoters (channel , RemindTiming .MIN_15 ), 15 , TimeUnit .MINUTES ));
34+ tasks .add (scheduler .schedule (() -> notifier .remindNonVoters (channel , RemindTiming .HOUR_1 ), 1 , TimeUnit .HOURS ));
35+ tasks .add (scheduler .schedule (() -> notifier .remindNonVoters (channel , RemindTiming .HOUR_6 ), 6 , TimeUnit .HOURS ));
36+ tasks .add (scheduler .schedule (() -> notifier .remindNonVoters (channel , RemindTiming .HOUR_12 ), 12 , TimeUnit .HOURS ));
37+ tasks .add (scheduler .schedule (() -> notifier .remindNonVoters (channel , RemindTiming .HOUR_24 ), 24 , TimeUnit .HOURS ));
4738
4839 channelTasks .put (channelId , tasks );
4940 System .out .println ("[Scheduler] Schedule started: " + channelId );
0 commit comments