Skip to content

Commit badfb49

Browse files
authored
Merge pull request #519 from danthe1st/pingable-name-ignore-closed-dms
ignore closed DMs in PingableNameListener
2 parents d80d10b + 608db8f commit badfb49

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/main/java/net/discordjug/javabot/listener/PingableNameListener.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -73,8 +73,10 @@ private void changeName(Member member) {
7373
String newName = generateRandomName();
7474
member.modifyNickname(newName.substring(0, Math.min(31, newName.length()))).queue();
7575
member.getUser().openPrivateChannel()
76-
.flatMap(channel -> channel.sendMessageFormat("Your display name in %s has been set to `%s` since your previous name was deemed as non-pingable.", member.getGuild().getName(), newName))
77-
.queue();
76+
.flatMap(channel ->
77+
channel.sendMessageFormat("Your display name in %s has been set to `%s` since your previous name was deemed as non-pingable.",
78+
member.getGuild().getName(), newName))
79+
.queue(success -> {}, err -> {});//ignore closed DMs
7880
notificationService.withGuild(member.getGuild()).sendToMessageLog(c -> c.sendMessageFormat("Changed %s's nickname from `%s` to `%s`.", member.getAsMention(), oldName, newName));
7981
}
8082

0 commit comments

Comments
 (0)