diff --git a/src/main/java/com/jagrosh/vortex/commands/automod/IgnoreCmd.java b/src/main/java/com/jagrosh/vortex/commands/automod/IgnoreCmd.java index 1612e49..8f660e6 100644 --- a/src/main/java/com/jagrosh/vortex/commands/automod/IgnoreCmd.java +++ b/src/main/java/com/jagrosh/vortex/commands/automod/IgnoreCmd.java @@ -60,7 +60,7 @@ builder.append("\n").append(r.getAsMention()).append(" [elevated perms]"); }); channels.forEach(c -> builder.append("\n").append(c.getAsMention())); - ebuilder.setDescription(builder.length() > 2045 ? builder.substring(0, 2048) + "..." : builder.toString()); + ebuilder.setDescription(builder.length() > 2045 ? builder.substring(0, 2045) + "..." : builder.toString()); event.reply(ebuilder.build()); return; } diff --git a/src/main/java/com/jagrosh/vortex/logging/BasicLogger.java b/src/main/java/com/jagrosh/vortex/logging/BasicLogger.java index 70f63d2..dc8a064 100644 --- a/src/main/java/com/jagrosh/vortex/logging/BasicLogger.java +++ b/src/main/java/com/jagrosh/vortex/logging/BasicLogger.java @@ -250,20 +250,25 @@ if(tc==null) return; OffsetDateTime now = OffsetDateTime.now(); - long seconds = event.getMember().getTimeJoined().until(now, ChronoUnit.SECONDS); - StringBuilder rlist; - if(event.getMember().getRoles().isEmpty()) - rlist = new StringBuilder(); - else + String msg = FormatUtil.formatFullUser(event.getUser())+" left or was kicked from the server."; + Member member = event.getMember(); + if(member != null) { - rlist= new StringBuilder("\nRoles: `"+event.getMember().getRoles().get(0).getName()); - for(int i=1; i