diff --git a/src/main/java/de/slimecloud/slimeball/features/alerts/youtube/Youtube.java b/src/main/java/de/slimecloud/slimeball/features/alerts/youtube/Youtube.java index 42e2c1ad..be64bc61 100644 --- a/src/main/java/de/slimecloud/slimeball/features/alerts/youtube/Youtube.java +++ b/src/main/java/de/slimecloud/slimeball/features/alerts/youtube/Youtube.java @@ -11,6 +11,7 @@ import de.slimecloud.slimeball.main.SlimeBot; import de.slimecloud.slimeball.util.MathUtil; import lombok.Cleanup; +import lombok.Getter; import lombok.extern.slf4j.Slf4j; import okhttp3.OkHttpClient; import okhttp3.Request; @@ -27,6 +28,7 @@ public class Youtube { private final OkHttpClient client = new OkHttpClient().newBuilder().build(); + @Getter private final String[] keys; private final SlimeBot bot; private final YoutubeConfig config; @@ -46,7 +48,7 @@ public void startListener() { channels.forEach((channel, delay) -> { bot.getExecutor().scheduleAtFixedRate(() -> { try { - check(channel); + check(channel, currentKey); } catch (Exception e) { logger.error("Failed to check for new video for channel " + channel, e); } @@ -54,15 +56,15 @@ public void startListener() { }); } - private void check(String youtubeChannelId) throws IOException { - Set