diff --git a/src/main/java/com/fancyinnovations/fancyfriend/FancyFriend.java b/src/main/java/com/fancyinnovations/fancyfriend/FancyFriend.java
index 65a4bf7..5744971 100644
--- a/src/main/java/com/fancyinnovations/fancyfriend/FancyFriend.java
+++ b/src/main/java/com/fancyinnovations/fancyfriend/FancyFriend.java
@@ -4,7 +4,7 @@
import com.fancyinnovations.fancyfriend.events.Events;
import com.fancyinnovations.fancyfriend.events.JoinLeaveListener;
import com.fancyinnovations.fancyfriend.utils.Modrinth;
-import de.oliver.fancyanalytics.logger.ExtendedFancyLogger;
+
import net.dv8tion.jda.api.JDA;
import net.dv8tion.jda.api.JDABuilder;
import net.dv8tion.jda.api.OnlineStatus;
@@ -18,6 +18,8 @@
import java.util.concurrent.TimeUnit;
+import de.oliver.fancyanalytics.logger.ExtendedFancyLogger;
+
public class FancyFriend {
private static ExtendedFancyLogger logger = new ExtendedFancyLogger("FancyFriend");
@@ -92,7 +94,7 @@ public void initJDA() {
new Command.Choice("Latest", "latest"));
jda.getGuildById(GUILD_ID).updateCommands().addCommands(
- Commands.slash("logs", "Use pastes.dev for logs"),
+ Commands.slash("logs", "Requests logs be uploaded to mclo.gs"),
Commands.slash("bedrock", "Bedrock Edition support information"),
Commands.slash("blankline", "How to add a blank line in a hologram"),
Commands.slash("clickable", "Clickable FancyHolograms tutorial"),
diff --git a/src/main/java/com/fancyinnovations/fancyfriend/events/Events.java b/src/main/java/com/fancyinnovations/fancyfriend/events/Events.java
index 78beb6e..cfa8198 100644
--- a/src/main/java/com/fancyinnovations/fancyfriend/events/Events.java
+++ b/src/main/java/com/fancyinnovations/fancyfriend/events/Events.java
@@ -35,7 +35,7 @@ public void onSlashCommandInteraction(SlashCommandInteractionEvent event) {
event.deferReply(event.getName().equalsIgnoreCase("noping")).queue();
switch (event.getName()) {
- case "logs" -> event.getHook().editOriginal("Please use **[pastes.dev]()**, **[mclo.gs]()** or a similar service to upload your server logs.")
+ case "logs" -> event.getHook().editOriginal("Please upload your logs to and send us the link.")
.queue();
case "bedrock" -> event.getHook().editOriginal("Bedrock Edition is **not** supported and never will be. Our plugins are designed exclusively for Java Edition servers.").queue();
@@ -173,7 +173,7 @@ Older versions of Pufferfish (<= 1.19.4) may not fully support Paper plugins. Re
3. **Plugins List** (Upon Request)
Send a screenshot or copy-paste the output of `/plugins` command.
4. **Server Logs** (Upon Request)
- Logs can be uploaded to **[pastes.dev]()**, **[mclo.gs]()** or a similar service.
+ Upload your logs to and send the link.
If you haven't already, make sure to describe the issue in as much detail as possible.
""")
@@ -189,8 +189,8 @@ Older versions of Pufferfish (<= 1.19.4) may not fully support Paper plugins. Re
private void handleDownload(SlashCommandInteractionEvent event) {
String pluginId = event.getOption("plugin").getAsString();
- String channel = event.getOption("channel") != null
- ? event.getOption("channel").getAsString()
+ String channel = event.getOption("channel") != null
+ ? event.getOption("channel").getAsString()
: null;
String pluginName;
@@ -206,7 +206,7 @@ private void handleDownload(SlashCommandInteractionEvent event) {
String downloadUrl;
String channelDisplay;
-
+
if (channel == null || channel.equals("latest")) {
// Default to Latest or explicitly selected Latest
downloadUrl = "https://modrinth.com/plugin/" + pluginId + "/version/latest";
@@ -216,7 +216,7 @@ private void handleDownload(SlashCommandInteractionEvent event) {
downloadUrl = "https://modrinth.com/plugin/" + pluginId + "/versions?c=" + channel;
channelDisplay = channel.equals("release") ? "Release" : "Dev";
}
-
+
event.getHook().editOriginal(
"**" + pluginName + "** (" + channelDisplay + ")\n" +
"Download: " + downloadUrl