Skip to content

Commit 92f0c5f

Browse files
authored
Remove footers (#1069)
1 parent a11088e commit 92f0c5f

File tree

2 files changed

+7
-18
lines changed

2 files changed

+7
-18
lines changed

application/src/main/java/org/togetherjava/tjbot/features/moderation/WhoIsCommand.java

+7-15
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
import net.dv8tion.jda.api.EmbedBuilder;
44
import net.dv8tion.jda.api.entities.*;
55
import net.dv8tion.jda.api.events.interaction.command.SlashCommandInteractionEvent;
6-
import net.dv8tion.jda.api.interactions.Interaction;
76
import net.dv8tion.jda.api.interactions.callbacks.IReplyCallback;
87
import net.dv8tion.jda.api.interactions.commands.OptionMapping;
98
import net.dv8tion.jda.api.interactions.commands.OptionType;
@@ -16,7 +15,6 @@
1615
import javax.annotation.CheckReturnValue;
1716

1817
import java.awt.*;
19-
import java.time.Instant;
2018
import java.time.OffsetDateTime;
2119
import java.time.format.DateTimeFormatter;
2220
import java.util.Collection;
@@ -77,10 +75,9 @@ private static ReplyCallbackAction handleWhoIsUser(final IReplyCallback event, f
7775
+ userFlagsToStringItem(user.getFlags()) + "\n**Registration date:** "
7876
+ DATE_TIME_FORMAT.format(user.getTimeCreated());
7977

80-
EmbedBuilder embedBuilder =
81-
generateEmbedBuilder(event, user, profile, profile.getAccentColor()).setAuthor(
82-
user.getName(), user.getEffectiveAvatarUrl(), user.getEffectiveAvatarUrl())
83-
.setDescription(description);
78+
EmbedBuilder embedBuilder = generateEmbedBuilder(user, profile, profile.getAccentColor())
79+
.setAuthor(user.getName(), user.getEffectiveAvatarUrl(), user.getEffectiveAvatarUrl())
80+
.setDescription(description);
8481

8582
return sendEmbedWithProfileAction(event, embedBuilder.build(), user.getId());
8683
}
@@ -100,7 +97,7 @@ private static ReplyCallbackAction handleWhoIsMember(final IReplyCallback event,
10097
+ DATE_TIME_FORMAT.format(user.getTimeCreated()) + "\n**Roles:** "
10198
+ formatRoles(member);
10299

103-
EmbedBuilder embedBuilder = generateEmbedBuilder(event, user, profile, effectiveColor)
100+
EmbedBuilder embedBuilder = generateEmbedBuilder(user, profile, effectiveColor)
104101
.setAuthor(member.getEffectiveName(), member.getEffectiveAvatarUrl(),
105102
member.getEffectiveAvatarUrl())
106103
.setDescription(description);
@@ -129,20 +126,15 @@ private static String voiceStateToStringItem(final Member member) {
129126
/**
130127
* Generates whois embed based on the given parameters.
131128
*
132-
* @param event the {@link SlashCommandInteractionEvent}
133129
* @param user the {@link User} getting whois'd
134130
* @param profile the {@link net.dv8tion.jda.api.entities.User.Profile} of the whois'd user
135131
* @param effectiveColor the {@link Color} that the embed will become
136132
* @return the generated {@link EmbedBuilder}
137133
*/
138-
private static EmbedBuilder generateEmbedBuilder(final Interaction event, final User user,
139-
final User.Profile profile, final Color effectiveColor) {
140-
134+
private static EmbedBuilder generateEmbedBuilder(final User user, final User.Profile profile,
135+
final Color effectiveColor) {
141136
EmbedBuilder embedBuilder = new EmbedBuilder().setThumbnail(user.getEffectiveAvatarUrl())
142-
.setColor(effectiveColor)
143-
.setFooter("Requested by " + event.getUser().getName(),
144-
event.getMember().getEffectiveAvatarUrl())
145-
.setTimestamp(Instant.now());
137+
.setColor(effectiveColor);
146138

147139
if (null != profile.getBannerId()) {
148140
embedBuilder.setImage(profile.getBannerUrl() + "?size=" + USER_PROFILE_PICTURE_SIZE);

application/src/main/java/org/togetherjava/tjbot/features/tags/TagManageCommand.java

-3
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@
2121
import javax.annotation.Nullable;
2222

2323
import java.nio.charset.StandardCharsets;
24-
import java.time.Instant;
2524
import java.time.temporal.TemporalAccessor;
2625
import java.util.*;
2726
import java.util.function.BiConsumer;
@@ -108,8 +107,6 @@ private static void sendSuccessMessage(IReplyCallback event, String id, String a
108107
event
109108
.replyEmbeds(new EmbedBuilder().setTitle("Success")
110109
.setDescription("Successfully %s tag '%s'.".formatted(actionVerb, id))
111-
.setFooter(event.getUser().getName())
112-
.setTimestamp(Instant.now())
113110
.setColor(TagSystem.AMBIENT_COLOR)
114111
.build())
115112
.queue();

0 commit comments

Comments
 (0)