mirror of
https://github.com/JonasunderscoreJones/YetAnotherDiscordChatLink.git
synced 2025-10-23 00:39:17 +02:00
Fixed error and added error logs
Fixed an error log where the provided token is wrong and the bot won't stop Added a log for invalid provided token
This commit is contained in:
parent
953f79b3cb
commit
b9b017b940
1 changed files with 5 additions and 1 deletions
|
@ -6,6 +6,7 @@ import net.dv8tion.jda.api.JDA;
|
||||||
import net.dv8tion.jda.api.JDABuilder;
|
import net.dv8tion.jda.api.JDABuilder;
|
||||||
import net.dv8tion.jda.api.entities.Activity;
|
import net.dv8tion.jda.api.entities.Activity;
|
||||||
import net.dv8tion.jda.api.entities.channel.concrete.TextChannel;
|
import net.dv8tion.jda.api.entities.channel.concrete.TextChannel;
|
||||||
|
import net.dv8tion.jda.api.exceptions.InvalidTokenException;
|
||||||
import net.dv8tion.jda.api.hooks.ListenerAdapter;
|
import net.dv8tion.jda.api.hooks.ListenerAdapter;
|
||||||
import net.dv8tion.jda.api.requests.GatewayIntent;
|
import net.dv8tion.jda.api.requests.GatewayIntent;
|
||||||
import net.fabricmc.fabric.api.event.lifecycle.v1.ServerLifecycleEvents;
|
import net.fabricmc.fabric.api.event.lifecycle.v1.ServerLifecycleEvents;
|
||||||
|
@ -60,15 +61,18 @@ public class DiscordBot extends ListenerAdapter {
|
||||||
} else {
|
} else {
|
||||||
setBotStatus(ModConfigs.BOT_STATUS);
|
setBotStatus(ModConfigs.BOT_STATUS);
|
||||||
}
|
}
|
||||||
|
} catch (InvalidTokenException e) {
|
||||||
|
LOGGER.error("The provided token is invalid!");
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
LOGGER.error("Failed to start Discord bot. Check the provided discord token in the config file.");
|
LOGGER.error("Failed to start Discord bot. Check the provided discord token in the config file.");
|
||||||
|
LOGGER.error(String.valueOf(e));
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
isBotRunning = true;
|
isBotRunning = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
public static void stopBot() {
|
public static void stopBot() {
|
||||||
if (!isBotRunning) {
|
if (!isBotRunning || jda == null) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
jda.shutdown();
|
jda.shutdown();
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue