aboutsummaryrefslogtreecommitdiffstats
path: root/src/main/java/fileutils/FileDataProcessor.java
diff options
context:
space:
mode:
authorPinapelz <yukais@pinapelz.com>2024-01-27 13:06:50 -0800
committerPinapelz <yukais@pinapelz.com>2024-01-27 13:06:50 -0800
commit56f6fda144654743356dbb7d4e701d0388fe5e2f (patch)
treebb655c5355b923c08537c064f8b716403df48dc3 /src/main/java/fileutils/FileDataProcessor.java
parent269aecc66773265e47c526ebbdd29770cf1aa292 (diff)
fix: change purge channel to occur before updating schedule
- allows for multiple entires to be used on the same row
Diffstat (limited to 'src/main/java/fileutils/FileDataProcessor.java')
-rw-r--r--src/main/java/fileutils/FileDataProcessor.java19
1 files changed, 18 insertions, 1 deletions
diff --git a/src/main/java/fileutils/FileDataProcessor.java b/src/main/java/fileutils/FileDataProcessor.java
index ac260f0..34c1ce0 100644
--- a/src/main/java/fileutils/FileDataProcessor.java
+++ b/src/main/java/fileutils/FileDataProcessor.java
@@ -32,7 +32,6 @@ public class FileDataProcessor {
System.out.println("An error occurred while reading the credential file");
}
return "";
-
}
public List<OrgChannelTuple> getRefreshChannels(){
@@ -55,4 +54,22 @@ public class FileDataProcessor {
return orgChannelTuples;
}
+ public List<Long> getUsedChannels(){
+ List<Long> usedChannels = new ArrayList<>();
+ try{
+ File channelFile = new File("settings//upcomingChannels.txt");
+ if(channelFile.createNewFile()){
+ System.out.println("upcomingChannels.txt created. Please fill it out with the organizations you want to track (refer to README)");
+ }
+ for (String line : Files.readAllLines(Paths.get("settings//upcomingChannels.txt"))) {
+ String discChannelIdStr = line.split(":")[2];
+ long discChannel = Long.parseLong(discChannelIdStr);
+ usedChannels.add(discChannel);
+ }
+ } catch (IOException e) {
+ System.out.println("Unable to create upcomingChannels.txt file for updating Discord Channels");
+ }
+ return usedChannels;
+ }
+
}
send patches to the email below
yukais@pinapelz.com
include the subject [PATCH repo_name]
pinapelz.com
homepage