Move 'maxNumberOfWebhooks' constructor parameter to end of list

This commit is contained in:
2025-04-14 09:14:04 +02:00
parent 4a816696ec
commit e1bcdd59ba
2 changed files with 6 additions and 5 deletions
@@ -51,14 +51,15 @@ public class DiscordChannel extends Chatter.PlayerlessChatter {
}
private final Queue<Webhook> webhooks = new ArrayDeque<>();
private final int maxNumberOfWebhooks;
private final SteamwarUser user;
@Getter
private final MessageChannel channel;
private final int maxNumberOfWebhooks;
public DiscordChannel(User user) {
this(0, userOrPublic(user), user.openPrivateChannel().complete());
this(userOrPublic(user), user.openPrivateChannel().complete(), 0);
}
public DiscordChannel(String channel, int maxNumberOfWebhooks) {
@@ -66,7 +67,7 @@ public class DiscordChannel extends Chatter.PlayerlessChatter {
}
public DiscordChannel(MessageChannel channel, int maxNumberOfWebhooks) {
this(maxNumberOfWebhooks, SteamwarUser.get(-1), channel);
this(SteamwarUser.get(-1), channel, maxNumberOfWebhooks);
ChannelListener.getChannels().put(this.channel, this);
if (channel instanceof TextChannel) {
@@ -81,7 +82,7 @@ public class DiscordChannel extends Chatter.PlayerlessChatter {
}
}
public synchronized void send(String message) {
public void send(String message) {
message = message
.replace("&", "")
.replace("@everyone", "`@everyone`")
@@ -70,7 +70,7 @@ public class DiscordTicketHandler extends ListenerAdapter {
Permission.MESSAGE_HISTORY).complete();
ticketChannel.getManager().setTopic(event.getUser().getId()).complete();
DiscordChannel channel = new DiscordChannel(0, DiscordChannel.userOrPublic(event.getUser()), ticketChannel);
DiscordChannel channel = new DiscordChannel(DiscordChannel.userOrPublic(event.getUser()), ticketChannel, 0);
channel.send(new MessageCreateBuilder()
.setEmbeds(new EmbedBuilder()
.setTitle(channel.parseToPlain("DC_TICKET_TITLE"))