From 0bd2bda888763a54e89cf5583c93bd3755bd09b5 Mon Sep 17 00:00:00 2001 From: Logan Fick Date: Tue, 18 Oct 2022 12:26:36 -0400 Subject: [PATCH] Updated dependencies. --- build.gradle | 4 ++-- src/main/java/dev/logal/crabstero/Crabstero.java | 2 +- src/main/java/dev/logal/crabstero/listeners/ServerJoin.java | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/build.gradle b/build.gradle index 3f4ec18..f86a91e 100644 --- a/build.gradle +++ b/build.gradle @@ -8,8 +8,8 @@ repositories { } dependencies { - implementation 'org.javacord:javacord:3.5.0' - implementation 'redis.clients:jedis:3.9.0' + implementation 'org.javacord:javacord:3.6.0' + implementation 'redis.clients:jedis:4.3.0' implementation 'org.slf4j:slf4j-simple:1.7.36' } diff --git a/src/main/java/dev/logal/crabstero/Crabstero.java b/src/main/java/dev/logal/crabstero/Crabstero.java index 498abbf..e51b01d 100644 --- a/src/main/java/dev/logal/crabstero/Crabstero.java +++ b/src/main/java/dev/logal/crabstero/Crabstero.java @@ -33,7 +33,7 @@ public final class Crabstero { /** * Creates a new instance of Crabstero using a given Discord bot token to connect to Discord and a given Redis host and port to connect to a Redis database. * - * @param token The Discord bot token. + * @param token The Discord bot token. * @param redisHost The host of the Redis server. * @param redisPort The port of the Redis server. */ diff --git a/src/main/java/dev/logal/crabstero/listeners/ServerJoin.java b/src/main/java/dev/logal/crabstero/listeners/ServerJoin.java index 414a9c5..529f2b2 100644 --- a/src/main/java/dev/logal/crabstero/listeners/ServerJoin.java +++ b/src/main/java/dev/logal/crabstero/listeners/ServerJoin.java @@ -59,7 +59,7 @@ public final class ServerJoin implements ServerJoinListener { embed.setFooter(event.getApi().getServers().size() + " total servers"); // Send this embed to the bot owner. - event.getApi().getOwner().thenAcceptAsync((owner) -> owner.sendMessage(embed).exceptionally(ExceptionLogger.get())); + event.getApi().getOwner().ifPresent((owner) -> owner.thenAcceptAsync((user) -> user.sendMessage(embed).exceptionally(ExceptionLogger.get()))); // Queue all text channels for message history ingestion. server.getTextChannels().forEach((channel) -> {